网页内容无法进行选中\复制的几种解决方法计算机技术 陈 超 约 2619 字 [摘 要]本文针对上网过程中经常遇到的部分网页内容无法进行选中、复制的问题,分析了其原因,并删繁就简,从最终使用者的角度提供了几种完整的解决方法,最后从信息安全保密的角度指出:只有靠制度和管理才能够使信息免于泄露。 [关键词]网页内容 复制 解决方法 [中图分类号]TP393[文献标识码]A[文章编号]1007-9416(2010)07-0004-02 1 引言 随着计算机和网络的普及以及信息技术的迅猛发展,因特网已经日益成为大众化的工具。在日常的工作、学习和生活中,相信不少网友都曾经遇到过如下的问题:就是当我们好不容易查询或搜索到我们所需要的资料,想要把整个网页保存下来的时候,浏览器会提示你“无法保存该网页”的信息;或是当希望复制网页中的某一部分内容时,用鼠标左键拖动选中或者是键盘快捷键均无法选中希望复制的内容,更不用说复制了,与此同时,右键弹出菜单功能也同时被禁止。此时的我们,急得犹如热锅上的蚂蚁——团团转,但即使砸坏鼠标、敲烂键盘也无可奈何。 这是由于网页开发者在网页源代码中加入了不允许选中、复制的脚本控制代码所致。对于普通使用者,我们不关心、也不必知道其具体实现细节,只需要将我们想要的内容拷贝出来就可以了。从互联网上,也看到几种方法,但感觉比较繁琐,不够实用。所谓大道至简,解决问题以实用化为第一要务。下面笔者根据本人日常使用中的摸索情况及使用习惯,由简到繁,为广大的读者全面、系统的介绍几种比较实用的方法。 2 解决方法: 2.1 直接在 Microsoft Office Word 中打开后根据需要进行选择。 这种方法最简单实用。首先利用鼠标右键菜单或者“Ctrl+C”组合键对无法进行选中、复制的网页的网址进行复制,随后启动 Microsoft Office Word,点击“文件”—→“打开”,在弹出的“打开”对话框中录入刚才复制的网页地址,或者直接按下“Ctrl+V”组合键将刚才复制到的网址粘贴到“打开”对话框中,然后点击“打开”按钮,根据网页内容的多少和网速的快慢,一般数秒钟就可以在 word 中打开这个网页,即可根据需要进行任意的复制和粘贴操作了。 大多数情况下,我们都可以用这种方法解决问题,但有时候可能会出现 Word 长时间无响应甚至出错重启的情况。此时,我们就可以尝试使用方法二。 2.2 直接对该网页进行保存后打开。 网页内容无法进行选中、 复制的一部分网页我们可以通过如下操作达到我们的目的:点击浏览器的菜单“文件”—→“另存为”,然后在“保存网页”对话框中随意取个名字,保存为html 文档类型,然后再双击打开该保存的文档,即可进行选择、 复制。 这种方法还有一个用处,就是当我们需要该网页上的原始大小的图片时(如果仅仅只是需要该图片的一般尺寸,也可通过屏幕拷贝的方法得到该图片,但分辨率可能差一些),即可到刚保存该文件的目录下,打开与文件名相同的目录,根据缩略图进行查找。 但对于受到保护的网页,当应用该方法保存网页时出现 “无法保存该网页” 的禁止另存为提示对话框时,该方法就不能使用。此时,方法三就派上了用场! 2.3 这种方法相对方法一和方法二来说,稍微复杂一点,但也不难掌握。其步骤如下: (1)当网页内容显示完毕或者仅仅是部分图片没有显示完时,点击浏览器菜单栏的 “查看” ,打开下拉菜单,点击“源文件”(如图 1。为避免可能产生的不必要的麻烦,将文档标题以及网址进行了遮盖处理,如有需要,欢迎广大爱好者联系探讨)。 (2)点击 “源文件” 命令后,会打开 Windows 记事本,在记事本中即为该网页的经过浏览器 解释后的 HTML(Hyper Text Mark-up Language,超文本标记语言)格式的代码。 (3) 点击该记事本窗口菜单的“编辑”选项,在下拉菜单中选择“替换”,在打开的“替换”对话框中,在“查找内容”框中输入“true”,在“替换为”框中输入“false”(一般均为小写的英文字母),然后点击“全部替换”按钮,即可看到记事本在进行替换操作(如图 2)。 (4) 点击该记事本窗口菜单的 “文件” 选项,在下拉菜单中选择 “另存为”,在打开的 “另存为”窗口中,选择所要保存的位置,“保存类型”选择“所有文件”,然后在“文件名”框中随便起个名字,后缀为“html”,例如“aaa.html”,然后点“保存”按钮(如图 3)。 (5)找到所保存的文件,双击打开该网页文档,即可对其中的内容进行任意的选择、复制。 3 结语: 综上所述,针对网页内容无法进行选中、 复制的问题,我们在大部分情况下,使用方法一即可解决,对于方法二和方法三,特别是掌握了方法三,只要是文字的东西,都无法阻止我们进行复制。 笔者也曾经为了所谓的保护或者某种炫耀心理,而在本单位信息网建设时加入了该保护,其结果是,当同事需要某篇资料的内容而无法保存或者无法进行选中、复制操作时,就会给我打电话询问甚至要求我直接把他所需要的内容发给他。 真乃作茧自缚、 自讨苦吃,赶紧取消限制作罢。 互联网的发展离不开资源共享,互联网的精神就是开放、 分享,对于真正带有密级的内容,国家保密局早有制度规定,那就是 “涉密信息不上网,上网信息不涉密” ,从而从制度和管理上就杜绝了泄密的可能。对于出于版权保护或者是其它一些需要(如商业秘密、工作秘密等)而不宜公开的东西,则只应在专用的内部网上发布,而不宜放在互联网上;放在互联网上的东西,则应走严格筛查、审核的流程。如果仅仅为了卖弄自己的技术而加入不允许进行选中、复制操作的控制代码,则实属多余。所谓“魔高一尺,道高一丈”,网络上高手多的是。只要你是文字的东西,任凭你如何玩花招,总有破解的办法。 即使你把它做成图片,也可用识别软件甚至用最笨的办法——逐字抄写——把它还原出来,当然,这超出了本文探讨的范围! [参考文献] [1](美)内格里诺,(美)史密斯,著,陈剑瓯,等译.JavaScript 基础教程(第 6 版).北京:人民邮电出版社.2007. [2]何翠平.编著.HTML 从入门到精通.北京:人民邮电出版社.2007. [3]施峰.主编.信息安全保密基础教程.北京:北京理工大学出版社.2008.