当你在一些网站搜集资料的时候,按右键复制却出现弹窗,无法复制粘贴,必须关注公众号,或者是付费才能复制,如何绕过这样的弹窗?
原因
出现这种弹窗的原因是,网站在设计的时候加入了一个事件,当检测到你在"复制"操作的时候,就会出现这样的弹窗。
所以,解决办法就是取消掉这个事件的监听指令,让它无法执行。
操作方法
①按下F12,或者是右键--“检查/审查元素”等,进入到开发人员工具里。
②在元素下面点击“事件监听器”,里面找到"copy",展开后把下面的内容删除。
关闭审查元素框,就可以复制粘贴了,那个讨厌的收费弹窗就消失了。
③然后复制文字就不受限制了。是可以带格式一起复制下来的。如果你只需要文字,可以使用“选择性粘贴”“只粘贴文本”即可。
其他情况
像有些网站,在向下滚动的时候,界面会一直往下滚,自动展开新的一页,始终看不到网站的“最底部”,这个时候我们删除“scroll”的事件监听就可以了。
如果单纯只是为了复制文字,又觉得上面的方式太复杂,可以直接按下F12,再按F1,可以直接禁用掉网站的所有JavaScript,然后就可以直接复制了。
其他方法
1 遇到一般单纯的无法复制粘贴的网页,最简单的方法就是给浏览器(Chromium内核)安装一个 Allow copy 扩展。在遇到比如360图书馆那样的网页,直接在浏览器工具栏上点一下就搞定了。
2 高级一点的方法是使用脚本。也就是在浏览器中安装暴力猴扩展,查找相应的脚本安装。这样就可以解除大部分网站的网页限制了。