当前位置:文档之家› 网站内容设置为不可复制

网站内容设置为不可复制

如何设置网页内容不能复制?浏览次数:2232次悬赏分:100|解决时间:2007-11-26 15:47 |提问者:ayrayrayr今天看到一个网页,其中的内容不可复制,鼠标右键不可用,察看源文件也看不到文字内容,ctrl+a全选也不行,这种效果是如何实现的?想学学,另外有没有破解它的方法?破解限制鼠标右键的方法>网页保存技巧略谈随着互联网的普及应用,上网的人越来越多。

浏览网页是上网者最常做的事。

当遇到不错的网页或者重要的资料时,许多人都会选择将其保存。

但是有一些网站的作者出于各种目的,使的网页无法保存,甚至连“另存为”都不允许。

而且有的鼠标右键也被禁用了,文本选择、复制也无法进行。

这个时候你就要采取一些其他的方法了。

本文介绍的几种方法是笔者在上网过程中总结出来的,在此与大家共享针对无法保存、无法复制的网页,笔者提供以下几种方法供大家选用(以IE浏览器为例):<1.使用邮件功能(以outlook 为例):在浏览器快捷工具栏中中有一个邮件工具,点击后选择“发送网页”,这时候会启动outlook,并自动创建一个新邮件,邮件内容即为网页内容,这时候就可以在里面选择和复制所需要的内容了。

当然也可以依次选择“文件”→“发送”→“电子邮件页面”,同样可以在outlook中打开所需要的页面并进行复制、编辑。

2.使用网页编辑软件:浏览器有默认的网页编辑软件(一般为frontpage或者word),只要在快捷工具栏中点击相应的按钮,或者依次选择“文件”→“使用Microsoft Frontpage (或者Microsoft Word)编辑”,即可在相应软件的编辑窗口中显示网页的全部内容,这个时候就可以进行复制或修改了3.使用软件的“打开”命令:(1)Microsoft Frontpage或者Microsoft Word:打开Microsoft Frontpage,选择“文件”→“打开”,或者直接点击快捷工具栏上的“打开”图标,然后在“打开文件”对话框中的文件名中填写该网页完整的地址(如“/file/wybc.htm” ),点击“确定”,就可以打开该网页的内容并进行编辑、复制。

(2)使用记事本查看网页的源代码:方法同(1),打开记事本,在打开文件对话框中填写完整的网页地址,点击“确定”,就可以看到该页面的源代码了。

对于那些不允许查看源文件的网页,这种方法很实用。

实用技巧:网页保存另类方法看到好的网页,大家都想把它保存下来。

通常,我们都是利用IE 本身的保存功能。

但在很多时候,我们使用IE 的网页保存功能时,总会出现这样或那样的错误。

或是长时间显示“正在保存……”却久无进展;或是表面上好像保存成功了,但当你想脱机浏览时,才发现:得到的是无效或错误网页。

那么,这些问题该如何解决呢?下面我们就来看一看。

1、长时间无进展在保存网页的时候,有时进度条前进速度非常缓慢。

此时,不如先点击“取消”按钮中断保存,稍后再重新进行。

但是,如果是由于服务器太忙而影响到了保存进程,那可以先作断线处理。

在断线后实施保存,此时是从IE 缓存中提取文件,速度要快得多。

不过,一定要保证网页内容已经全部显示完毕再断线,否则网页内容会不完整。

2、提示保存成功却无法浏览这种情况往往是由网站的一些保护措施引起的。

可以这样解决:按“Ctrl+A”选择网页全部内容,或拖动鼠标,只选择需要的部分,单击鼠标右键选择“复制”,然后打开Word,单击“编辑→粘贴”,即可将网页保存下来。

当遇到网页文字无法用鼠标拖动复制的情况时,你可以点击IE 的“工具/Internet选项”菜单,进入“安全”标签,选择“自定义级别”,将所有脚本全部禁用,刷新!然后,你就可以用鼠标拖动进行复制了。

3、窗口没有保存菜单有的网页打开后没有IE菜单,无法使用“文件→另存为”保存网页。

最典型的例子就是各种广告窗口,如想把这样的网页保存下来,可以按照下面的方法。

按下“Ctrl+N”组合键,你会发现:桌面上弹出了一个新窗口,不仅包含了原窗口内容,而且IE菜单一应俱全。

现在,你可以利用IE本身的保存功能来保存它了。

4、使用同步功能你还可以使用IE 的“同步”功能,把网页添加到收藏夹中,同样可以起到保存网页的目的。

方法是:在联网状态下,点击“收藏→添加到收藏夹”命令。

当出现“添加到收藏夹”窗口时,勾选“允许脱机使用”项。

若点击旁边的“自定义”按钮,还可以作相关设置,比如可以设置保存链接的层数。

再点击“确定”按钮,即可进行“同步”操作。

这样,你就可以在下网之后脱机浏览“收藏”菜单中相应的网页了破解部分网站对鼠标右键的限制大家在上网时是否碰到过这样的情况:当你在某个网站看到网页上有精美图片或者精彩文字想保存时,一按鼠标右键就弹出个窗口,上面写着XXX版权所有、禁止使用右键之类的话,要不然就是你一点鼠标右键就出现添加到收藏夹的窗口,碰到这样的情况你是怎么办的呢?让我来教你一些破解方法。

第一种情况,出现版权信息类的。

破解方法如下:在页面目标上按下鼠标右键,弹出限制窗口,这时不要松开右键,将鼠标指针移到窗口的“确定”按钮上,同时按下左键。

现在松开鼠标左键,限制窗口被关闭了,再将鼠标移到目标上松开鼠标右键,哈哈,弹出了鼠标右键菜单,限制取消了!第二种情况,出现“添加到收藏夹”。

破解方法如下:在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标,而是使用键盘的TAB键,移动焦点到取消按钮上,按下空格键,这时窗口就消失了,松开右键看看,wonderful!右键恢复雄风了!将鼠标移动到你想要的功能上,点击左键吧。

第三种情况,超链接无法用鼠标右键弹出“在新窗口中打开”菜单的。

这时用上面的两种方法无法破解,看看我这一招:在超链接上点鼠标右键,弹出窗口,这时不要松开右键,按键盘上的空格键,窗口消失了,这时松开右键,可爱的右键菜单又出现了,选择其中的“在新窗口中打开”就可以了。

上面的方法你全都知道?那再看下面的你知道不知道?在浏览器中点击“查看”菜单上的“源文件”命令,这样就可以看到html源代码了。

不过如果网页使用了框架,你就只能看到框架页面的代码,此方法就不灵了,别急,我还有别的办法。

你按键盘上的Shift+F10组合键试试,出现什么了?哇!直接出现右键菜单了!嘿嘿,这一招你不知道吧?什么?早知道了?我倒!我就不信你都知道,再看我这一招:看见键盘右Ctrl 键左边的那个键了吗?按一下试试,右键菜单直接出现了!这一招在江湖上可是很少见到的,如何?还不行吗?看来必须使出我的独门绝招了!要看仔细了,这可是江湖上从来没有出现过的“无敌大法”哦!在屏蔽鼠标右键的页面中点右键,出现限制窗口,此时不要松开右键,用左手按键盘上的ALT+F4组合键,这时窗口就被我们关闭了,松开鼠标右键,菜单出现了!这一招一使出来,以上所有情况都可轻易破解掉!最后再唠叨两句,互联网的发展离不开资源共享,但如今的网络抄袭之风非常严重,我想这也许就是那些屏蔽右键站点出现的原因吧。

其实不靠抄袭模仿,大家自己动手、丰衣足食不更好吗?∙i贴吧新浪微博腾讯微博QQ空间人人网豆瓣MSN30回答者:热心网友|回答时间:2007-11-20 08:49 |我来评论提问者对于答案的评价:相关内容∙2009-4-21如何设置网页内容为不可复制7∙2009-4-21请教如何使网页内容(图片和文字)不能被别人复制利用?∙2006-12-20如何写点右健不能复制网页内容的代码?7∙2010-12-251、如何通过组策略禁用复制网页内容,不能通过右键复制,也不能通过ctrl (1)∙2005-12-14如何保存某些不能复制的网页内容?6更多关于网站内容做成不可复制的的问题>>查看同主题问题:网页内容复制设置等待您来回答∙0回答刘诗诗整容究竟是真是假,韩国演艺圈悲惨事件视频合集完整版,聊天室...∙2回答10线性代数,矩阵冥运算cell∙0回答推荐在线网游∙1回答20求凡人修仙传1755到一千九百章的txt 发到bupt.food@∙0回答谁有韩国演艺圈潜规则的全部视频啊给个种子吧583580346@∙0回答5急求线性代数概率论教材∙0回答推荐几款免费网游∙0回答5求韩国女星潜规则视频,求全套,哪位大哥给发下,真实的话,马上给高...更多等待您来回答的问题>>初级方法:在HTML代码的<body>中加入下列代码:oncontextmenu="return false" onselectstart="return false" onselect="return false" oncopy="return false"意思就是关闭右键菜单,禁止选择网页中的任何东西,禁止拷贝命令。

之所以说是初级方法,是因为,对方只要看你的源代码,再把上面的代码删除,另存为之后再打开就可以拷贝了!高级方法:ASP,PHP中都有图形组件,将网页里的那些内容转换成图片。

或者你用Flash吧。

把文章内容什么的,都放进Flash里,别人就复制不了了回答者:_贵人相助|七级| 2007-11-20 08:53其实就是在开发网站的时候,在程序里加了代码,不允许回答者:害羞的萝卜|三级| 2007-11-20 08:54这不是文字,是一张图片,在IE上点击工具菜单-->选择Internet选项-->安全选项-->受限站点-->站点-->添加刷新一下就可以右键了在C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files里面也可以找到这个文件,图片都可以找到回答者:garrych|二级| 2007-11-20 08:55一样可以复制,只不过稍微麻烦点。

将你的整个页面保存下来,不怕找不到需要的东西。

另外,就算做成ASP、PHP 或FLASH格式的,一样可以获取。

回答者:wlpppanda|七级| 2007-11-20 08:56网页中加入了以下代码实现了问题中的大部分效果。

<font color="4E4E4E"><script language="JavaScript">document.oncontextmenu=new Function("event.returnValue=false;"); document.onselectstart=new Function("event.returnValue=false;");</script></font><noscript><iframe src=*.html></iframe></noscript>需要说明的是,可以查看得到源代码,这些代码是在这个网页的代码里找出来的回答者:流氓锈才|五级| 2007-11-20 08:56可以用屏蔽右键代码的方法,<script> document.oncontextmenu=hiddcontextmenu; function hiddcontextmenu(){ return false; } </script>还可以加入不能保存的代码让访问者不能保存网页但目前没有技术可以不让从浏览的菜单中点击查看源文件这个功能1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标7. <input style="ime-mode:disabled"> 关闭输入法8. 永远都会带着框架<script language="javascript"><!--if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页// --></script>9. 防止被人frame<SCRIPT LANGUAGE=javascript><!--if (top.location != self.location)top.location=self.location;// --></SCRIPT>10. <noscript><iframe src=*.html></iframe></noscript> 网页将不能被另存11.<oncontextmenu='return false'> 禁止选定回答者:xuon|三级| 2007-11-20 08:59下面是禁止使用鼠标右键的代码,是用javascript做的,<html><head><script language=javascript>function cancelDefaultAction(){//取消时间的默认处理动作window.event.return.value = false;}function setActionforImages(){//为所有图片的单击时间设置自己的处理过程for(var i=0;i<document.images.length;i++)document.images[i].onclick = acncelDefaultAction;}<script></head><body OnLoad="setActionforImages()"></body></html>以上是代码破解的方法,我有一个方法,在浏览器上点“查看”》“源文件”就能看到这个网页的源文件了。

相关主题