如何从禁止拷贝、右键功能的网页中提取文字或图片素材?
2009-05-29 16:10
如何从禁止拷贝、右键功能的网页中提取文字或图片素材?
2009-05-28 09:41
有些网页出于保护自己版权的角度考虑,禁止了右键功能不允许选择文字、图片,不允许拷贝。
我们应该尊重别人的劳动成果,不应该随便地不经允许地转载或用于其它商业用途。
有时,是出于学习的目的,我是还是需要这些文字或图片素材的,怎么办呢?本文给出几种如何从禁止拷贝、右键功能的网页中提取文字或图片素材的方法,仅供大家参考。
在使用有版本的文字或图片时,要谨慎,尊重他人的劳动成果。
图一 某专业论文网站不允许拷贝文字及使用右键,不允许选择网页内容
网页通常是利用JavaScript或VBscript脚本来禁止右键、选择网页内容及拷贝的。
不同的浏览器或不同版的浏览器对于这些脚本的兼容性是不一样的。
通常大家使用IE浏览器,在上图中也是使用IE,我们可以尝试换一个浏览器试试。
解决方案一:更换另一个与IE核心不同的浏览器试试。
比如使用火狐(FireFox)
图二 使用火狐浏览器可以选择网页内容
使用火狐浏览器可以选择网页内容,但是仍然不可以使用右键。
此时目的已经达到,只有能选择网页内容,就可以使用“Ctrl+C”快捷键拷贝所选择内容,然后把它粘贴到文字处理程序内。
解决方案二:使用诸如Office Word的文字处理软件打开该网页,然后就可以编辑处理。
把这个网页的网址从地址栏内拷贝下来,使用一个文字处理软件打开,比如:MS Office Word,红旗RedOffice等。
图三
图四 选择所需的内容
在本例中使用RedOffice文字打开该网页,显示为只读状态,我们就可以选择所需要的文字或图片然后进行编辑处理。
解决方案三:拷贝网页的源文件,然后修改源文件,把源文件中的JavaScript脚本删除再保存为html网页。
图五 查看网页源文件
图六 仅拷贝相关的少许源代码
图七 新建并另存为一个新网页
图八 打开新建的网,我们发现已经可拷贝了
解决方案四:使用屏幕捕捉软件抓取网页文字。
最好用的屏幕捕捉软件我曾经介绍过:HyperSnap和SnagIt,本例中使用HyperSnap抓取网页文字。
图九 选择合适的文字捕捉方式
图十 拷贝文字
以上四种方案基本上可以解决这些问题,朋友们如有更的方法不妨提出分享一下!。