当我们在网上寻找信息时,常常会遇到以下页面
禁用右键菜单、选择,禁用Ctrl C和Ctrl V
这时,你会发现无法复制(具体表现为当你复制时,会出现如图窗口)
这是正常的,毕竟人家也要盈利,难免使用一些限制来让大家充会员,支持自己的网站建设
先来了解一下禁止复制的本质
一般来说,官方为禁止用户复制会采取这些手段:禁用右键菜单,禁用选择,禁用快捷键Ctrl C和Ctrl V
实现这些方式,他们采取的是JavaScript
既然人家用JavaScript限制,则解除JavaScript便可以实现自由复制
具体步骤 这里介绍两种不同情景相同原理的方法
先讲电脑方法
第一步,按键盘上的f12,(或者右击,选择审查元素)进入下图,你可以看到网页源代码
第二步,点击设置,进入下图
(这就是我上文提到的原理,JavaScript控制正巧在设置里,所以我们打开设置)
第三步,滚动条滑到最下面,勾选禁用javascript,不要关闭代码窗口
接下来,在不关闭代码窗口期间,你就可以自由复制文字了(当然不能关闭但你可以缩小
如果你是苹果手机,你也可以采取禁用JavaScript的方式来防止被限制,并且此情景下,你可以自由控制JavaScript禁用的时间,不像电脑一样会受到窗口关闭的影响。
这是苹果手机的方法
开始前先进入要复制的页面(如果不提前进入的话,一旦禁用JavaScript它会没发加载出文字,所以要先打开要复制的页面,再禁用)
第一步,先打开设置,点进Safari 浏览器
第二步,找到“高级”选项,并肩进去点进去(直接滑倒划到页面最低下)
第三步,去掉JavaScript选项(和上面的方法原理相同)
接着你可以直接自由复制了。
复制完要手动重新勾选JavaScript,否则你将不能正常浏览网站(毕竟好多网页功能都是基于JavaScript的)
再次提醒你,不要忘了先打开页面再复制。
除此之外还有这个网站,也很好用:https://wannengrun.com/zh/
对此,我认为有的时候该买会员还是得买,偶尔的复制遵循适度原则即可
难免文章会有技术纰漏,有错误欢迎评论区指出,我会及时改正。