关于网页禁止复制的解除问题
很多时候会遇到一些网页不让复制,当然对于大多数程序员来说这很容易解决,直接把html
内容提取出来就行了,但是对于普通用户来这操作有点复杂了,所以就会采取一些简单的版本,比如禁用js
,但是一些页面是通过js
加载的,禁用了可能页面显示不完整,再就是浏览器安装一些插件来解除,但是我最近发现这类插件有带私货,比如Chrome上这类下载最多的插件,40w+的用户,但是我发现有异常,顺手看了一下源码,那些特殊的都加密了,你在打开一些网页的时候会替换内容,包括搜索导流、购物网站尾巴,搜索导流这个没什么,很正常,毕竟开发人员也要吃饭,但是购物尾巴就有点过分了,别人卖力推广,结果到最后一步让你截胡了,有点说不过去。
如果你不想用此类插件,可以考虑安装微软的edge
浏览器,在地址栏网址前加个read:
然后回车就可以进入阅读模式,就能进行文本复制了,当然这个会出现跟禁止js
一样的问题,页面可能部分加载不出来。
另外可以按F12调出开发者工具,或者右击内容选择检查也行,在开发工具的右侧选择Event Listeners
,然后删除Copy
的监听就可以了。