1. 技能提升
  2. 编程相关

如何复制网页不让复制的文章

先了解一下那些不让用户复制的网站是怎么做到不让我们复制的。

一个我们可以在浏览器看到的网页是由三部分组成:

  1. html,包含文本,图片,视频等实质性的东西。

  2. css,网页排版,颜色等花里胡哨的东西。

  3. javascript,网页功能,控制等(罪魁祸首

网站的功能是由javascript控制的,不让复制也是它限制的。

我们要的是网页里面的文字,或者图片,都包含在第一条“html”中,并不需要排版和其他功能,所以,简单粗暴,直接干掉第三条“javascript”,问题就可以解决了。

两条思路:

一. 绕过javascript

 在无法复制的页面找到浏览器右上角,点击设置按钮,找到“打印”,这里可以用快捷键Ctrl+P,但考虑到可能有的网站限制了你按这个快捷键,还是选择鼠标点。

设置 打印.png

然后会弹出打印页面,在这个打印页面里是没有javascript的,网页变成了一个word文档。

1602002692867293.png

然后你会发现可以自由复制了,没有任何限制。

二. 让javascript失效

javascript是网页的程序,程序怕什么?怕出错。那我们就让他出错试试

在刚才浏览器设置找打印的那里,找到 更多工具>开发者工具

1602003639225759.png

然后点击开发者工具进入下面的界面,有的是英文的,选择第二个选项。(开发者工具汉化教程可以在本站找找)

1602004196631866.png

进入第二个选项(控制台)后,在下方输入文本 $=0 (可以直接复制过去) 然后回车

1602004549132893.png


此时页面的程序已经失效,我们再复制已经没有限制了!

教程结束!!!!

主题测试文章,只做测试使用。发布者:技术宅,转转请注明出处:https://q.yeyewo.com/18

or