在网页上查询数据经常会遇到一些文字无法复制的情况。好不容易找到了需要的文字却复制不出来,确实让人很闹心。那么有什么办法可以绕开这种限制,将网页的文字复制下来为我所用呢?
首先,可以使用JavaScript代码解除限制
在浏览器地址栏中输入: javascript:void($={}); 然后按回车键,然后网页上的内容就任由你复制啦,注意要手动输入,复制无效哦。
保存网页格式
将无法复制的网页保存在本地计算机也可以解除对网页文字的限制,具体操作方法为:利用快捷键【Ctrl S】保存当前网页,并且将保存类型选择这“网页 仅HTML”。然后双击打开刚刚保存的网页文件,你会发现上面的文字已经可以直接复制了。
审查元素
在Webkit内核的浏览中有一个非常好用的功能叫“审查元素”。通过这个功能可以查看加载到当前网页上的绝大多数内容。对于限制复制的文字也当然也不在话下。
在需要复制的文字上点右键,然后选择【审查元素】便可以看到网页的源代码并且定位到当前浏览的位置。在这里的所有文字都是以普通文本方式显示的,想怎么复制就怎么复制。
查看源代码
在使用上一种审查元素的方法时,有时会遇到网页把右键也屏蔽的情况,根本无法使用【审查元素】的方法。此时,只要按下快捷键【Ctrl U】便可以查看该网页的源代码。尽管普通人根本看不懂这个源代码,但是再按下【Ctrl F】的快捷键搜索一下你要在网页中复制的一小段内容,就可以快速定位到显示这些内容的代码段。接下来就可以直接复制你想要的内容了。
打印法
网页在打印预览模式下是不执行任何JS代码的,所以只要在网页上按下【Ctrl P】进入打印预览模式,就可以在预览窗口随意的复制上面的文字了。
上面这5种方法,可以应对所有禁止复制的网页,小编一般使用审查元素,可以直接到想要复制的网页按下F12,复制全部,之后删除网页代码就可以了。