如何复制那些禁止复制的网页内容 破解其保护功能

2018-03-3116:52:02网页制作Comments2,476 views字数 1311阅读模式

如何复制禁止复制的网页内容。(下面内容是转载自某论坛,你懂的~)
(一)
大家都遇到过,有些网页,不让你选取,也不让你拷贝。你连按ctrl+C的机会也不给。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

不过,有时,你实在是太想拷贝了。怎么办呢?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

下面,我想先耽误点时间讲点原理,然后讲怎么下手。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

貌似以前在网上看见过介绍过有类似的方法,不过,觉得太复杂,步骤太多,还需要粘过来,贴过去的。不爽,很不爽。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

我来个简单点的。包你挑战成功。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

(二)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

先讲原理。为什么有些网页,就可以既不让你选取,也不让你拷贝呢?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

其实,我们平时在浏览器里看到是网页的肉身,并不是网页的真身。什么意思呢?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

举个例子来说。比如,我们在网页里看见网页的肉身—这样一行字:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

Hello,world!文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

网页有个叫源文件的真身,它的内容,可能是这样的(我简化了很多很多):文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

<html>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

<body>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

<B>Hello,world!</B>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

</body>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

</html>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

简单地说,源文件的作用,就是告诉浏览器如何显示和控制内容:文字和图片如何排列,大小如何,位置如何,网页内容该不该被选取,按了Ctrl+C后,如何处理等等。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

上面那段源文件就是告诉浏览器:用粗体显示一行字,Hello,world!文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

源文件的内容,正常情况下,在页面内,鼠标右键,“查看源文件”,就可以看到。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

上面的<body>标签,就是指浏览器窗体。这个标签有很多属性:不让你拷贝网页的控制行为,就是通过设置相关属性完成的。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

(三)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【第一步】保存网页文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

浏览器的菜单中,选择菜单“另存为….”。选取“网页,全部”(文字和图片都要)或“网页,仅Html”(只要文字),均可;文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

(限于用IE浏览器)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【第二步】修改body属性文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【1】你用记事本打开保存的html后缀文件名的网页;文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【2】搜索:<body文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

定位<body>标签。你看见如下段落:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

<body onselectstart=”return false;” oncontextmenu=”return false;”>文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

onselectstart:当你选取时,该怎么动;oncontextmenu:当你按鼠标右键时,该怎么动。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

return false: false的意思就是失败了,没戏了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

这段编码就是告诉浏览器:要选取网页,或按鼠标右键查看源文件,没门。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【3】剩下就很简单了文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

把onselectstart=”return false;” oncontextmenu=”return false;” 这一段内容删除。这个应该没啥困难吧?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

也就是说,body的标签看起来应该是这样的:<body>。如果有其他的属性,可以不管。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

保存,ok。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

【第三步】双击刚才修改保存后的网页,想选取,就选取,想ctrl+c,就ctrl+c。小菜一碟。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

总结一下,一个完整的操作过程是这样的:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

另存网页,用记事本打开网页,搜索“<body”,删除onselectstart和oncontextmenu属性,保存。在浏览器中打开该网页。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

(四)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

你可以用上面的方法,给自己留存需要的资料。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

网页转载的话,请保留作者、来源和版权信息。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

商用则要听它妈妈的话,否则,它妈妈要喊它回家吃饭,出现跨省追捕的事儿,自个儿兜着走。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

最后一招更简单(楚狂人没有验证过):把安全等級调到最高,刷新,就可以复制了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/zhizuo/2861.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/zhizuo/2861.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定