今天在搜索一个文档,好不容易在百度文库找到了,不能下载就算了,想复制其中一段文字也不行,郁闷,我只想要其中一段!请问探知网里的大神,有办法破解文字复制吗?万分感谢!
网页呈现的文字,无论前端技术如何,最终要经过浏览器渲染显示在用户眼前,网页元素及其内容“所见即可得”。而大部分的禁止复制,实际并无太高深,不借助任何第三方工具,仅通过浏览器即可完成。在网页中,javascript的重要性不言而喻,它是实现Web页面交互的关键,例如读取页面元素、点击事件等。网页中一般要禁用复制,绝大部分都是通过js代码实现的,因此,最简单的破除之法是直接禁用javascript,方法也有两种:临时禁用。在页面上直接按下F12快捷键打开开发者工具,点击右上角设置图标,选择preference,选择debugger下的disable JavaScript即可禁用。禁用后,当前页面所有与js相关的功能全部失效,可自由复制内容。黑名单禁用。在浏览器中,有一个全局禁用javascript的选项,由于JS在网页中极为重要,如果默认关闭,许多网页中正常的功能均会失效,如果你经常访问某个站点,需要复制他的内容,可以在设置中将其加入“黑名单”。操作方法也简单,以 Chrome 为例,在地址栏输入:chrome://settings/content/javascript在“不允许使用 JavaScript”中添加网站。
浏览器都带有开发者工具,其主要帮助前端开发者用于网页布局、调试等,其中最主要的用法就是查看和编辑网页HTML。通过它可以方便的查看网页上的任何元素,包括文字、图片等,对于被禁止复制的网页我们直接右键检查 ,定位到要复制的文字内容直接复制即可。
另外,还可以通过安装 Chrome 插件和油猴脚本来破解网页文字复制。