大学校园网

大学生活网 > 大学生学习 > 计算机学习

鼠标右键无法使用进行网页文章复制的解决办法

可能很多同学都遇到过网页不能复制的问题,当你找到一篇好文章或是一篇感兴趣的小说想要将该网页上的文章复制下来保存时,郁闷的事情发生了,无论你如何拖动和点击鼠标,都无法选中文字段落,或者是即便选中了也无法使用右键中的复制功能。

网页不能复制原因:某些网站内容需要得到保护(如小说、个人文集、版权作品、付费文章等等),这些网页在设计之初就已经禁止了用户复制和粘贴功能,想要实现这些禁止项目,需要在网页代码中加入禁止语句实现网页不能复制的功能,类似于:

onpaste="return false" ————禁止粘贴

oncopy="return false;" ————禁止复制

oncut="return false;" ————禁止剪切

onselectstart = "return false" ————禁止选中

body oncontextmenu=self.event.returnvalue=false onselectstart="return false" ——禁止左右键

解决网页不能复制的几种方法:

第一种方法:此方法非常的管用,几乎可以破解大部分禁止复制的网页,小编也尝试过很多次,屡试不爽!首先打开需要复制的网页,然后复制下面的代码

java script:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});

将此串代码粘贴到IE浏览器地址栏中,按下回车键,然后你再尝试复制网页上的文字,是不是很神奇!

第二种方法:点击被复制网页左上方的“文件”菜单,选择“另存为”,“保存类型”选择最后一个“文本文件.TXT”,然后点击保存,然后打开刚才保存的TXT文件,看看你需要复制的问题是不是都在该文档中。

第三种方法:此类方法较为复杂,需要熟悉网页语言,但也不失为一个办法。首先将被复制的网页另存为,用TXT文档打开保存的网页,点击工具菜单中的“查看”,选择“源代码”,在其中的查找oncontextmenu="return false" onselectstart="return类似的禁止语句,删除之,然后保存,在打开保存的网页,看看是否就能够复制其中的文字了!

第四种方法:将网页的安全级别调整至最高,组织网页中的脚本和可执行程序运行,就可以阻止某些网页上的禁止复制程序。打开IE浏览器,点击“工具”菜单,选择 “Internet 选项”,在弹出菜单中选择“安全”,点击“默认级别”,然后将“安全级别”调整至高,点击确定退出,关掉IE所有网页,重新打开需要复制的网页,看看是否可以复制上面的文字了!

 

网页不能复制

 

复制别人文章的同时也要注意尊重别人的劳动成果,在没有经过同意的情况下请不要公开发表到博客或个人网站上,以上四种方法都可以解决网页不能复制的问题