飞龙博客

飞龙博客 飞龙在天

网站博客文章防复制另存为和查看源代码方法与破解

feilong.org 修订于2008-05-01 02:16:35 483 次浏览

互联网的发展离不开资源共享,但如今的网络抄袭之风非常严重,保护网络版权是一句空话。我想这也许就是那些屏蔽右键站点出现的原因吧?飞龙e000认为,其实不靠抄袭模仿,大家自己动手、丰衣足食搞原创不更好吗?要知道真正原创网站,虽然累点,但是生命力一定最强的!下面飞龙搜集整理一下网上资源,更新修订链接:http://feilong.org/fangzhi-fuzhi-no-copy。内容包括:防止你的网站博客文章被非法复制,保存另存为,或者防止查看源代码;以及某些读者又是怎么费劲周折破解的。前后分两个部分。04182009第三次修订。

第一部分:防止你的网站博客文章被非法复制保存另存为或防止查看源代码

1,整篇文章不能点右键、不能区域选择和不能复制。不过能查看源文件和下载该页。代码如下:
<body oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' onbeforecopy='return false' onmouseup='document.selection.empty()'>

2.在<body></body> 之间加入如下语句,则网页无法另存为:
<noscript><iframe src=*></iframe></noscript>
加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

3.把下列代码放到<body></body>或者<head></head>之间 ,提示禁止使用右键。
<script LANGUAGE="JavaScript">
function click() { if (event.button==2)
{alert('你好,飞龙说右键已被禁止使用'); } } document.onmousedown=click
</script>

4,忽视右键的代码: <body oncontextmenu=\"return false\" 。结合起来禁止左右键代码:
〈body oncontextmenu=self.event.returnvalue=false>,左右键被禁止了自然无法复制什么的了。但是破解为:在浏览器里查看源文件,搜索oncontextmenu.false之类的代码删除,再刷新就可以了。

5,为了防止别人偷窃自己网站上的东西,还可以运用CSS代码控制右键的复制或另存为。可以在网页制作的过程中加入以下代码: 忽视右键:<body oncontextmenu=\"return false\"> ; 让你的网页无法另存为:<noscript><iframe src=*></iframe></noscript>

6,禁止选取:<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()>

7,彻底禁止右键快捷菜单的出现代码如下:
<Script Language=javascript>
function Click(){
alert('版权所有(C)2008 飞龙在天e000);
window.event.returnValue=false;
}
document.oncontextmenu=Click;
</Script>

8,但是,飞龙e000说,有守有攻。http://e000.blog.hexun.com/11059634_d.html,如果访问者直接在浏览器地址栏中键入"javascript:alert(document.oncontextmenu='')",就可以解除对右键菜单的屏蔽。键入
javascript:s=document.documentElement.outerHTML;document.write'<body>
</body>');document.body.innerText=s; 源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。所谓彻底禁止查看源代码文件,始终只能是一个笑话!

9,不能使用右键或者不能看到源程序或源代码等,输入代码:
<SCRIPT language=javascript>
function click() {
if (event.button==2) {
alert(\'对不起,禁止使用此功能^_^.\')
}
}
document.onmousedown=click
</SCRIPT>
<script language="JavaScript">
<!--
locate = 0;
function scroller() {
if (locate !=500 ) {
locate++;
scroll(0,locate);
clearTimeout(timer);
var timer = setTimeout("scroller()",3);
timer;
}
}
// -->
</script>

10,一段非常简单的JS程序,这段程序应该放在主页的<body></body>中间,可以禁止察看源代码。
<SCRIPT language=javascript>
function click() {if (event.button==2) {alert('不许偷看哦!');}}document.onmousedown=click
</SCRIPT>

11.用CSS代码防复制,飞龙提示代码要放css样式表。这个在和讯博客里尝试过,但目前和讯已经不让加说是不安全代码。
body{Windsor:expression(document.body.onselectstart=document.body.oncontextmenu=function(){return false;});}

若是单篇博客文章禁止右键复制,防复制代码要有<STYLE></STYLE>标签
<STYLE type=text/css>
body{Windsor:expression(document.body.onselectstart=document.body.oncontextmenu=function(){return false;});}
</STYLE>

12.防止被人iframe代码
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>

第二部分:反复制粘贴另存为的破解办法

1,点击工具-INTERNET选项-安全设置。把它设置为高,点确定,再刷新下网页就可复制了。不过复制了后改回原来的,不然会影响正常上网。 也可以点击IE菜单栏上的"文件"->发送->电子邮件页面(跟这向导说的去做就可以,一路点击'下一步")然后就可以在弹出的邮件窗口中复制你要的内容就可以了。 安全级别最高的时候,一切控件和脚本均不能运行,再厉害的网页限制手段统统全部作废。

2,有时候可以用ctrl+A全选你要的页面,然后按ctrl+c复制,再到word里按ctrl+v粘贴,这个在不能使用菜单命令复制的时候很好用。

3,用文件菜单里的另存为,文件格式选纯文本的.txt,然后打开这个txt文件。OK搞定。

4,查看-源文件。再另存源文件为.HTML格式,打开即可复制!但是有时候还是不行,需要去掉其中的那段禁止复制的代码才可以。或者直接 文件—另存为"网页,仅HTML"格式,快捷方便,可以以此办法来复制那些禁止复制网页内容的网页. 保存好后再打开该网页。或者,用该网页的源代码! 在查看 源文件 里剪切源代码,复制到一个网页制作工具比如dreamweaver里就可以了!

4,换个浏览器如GreenBrowser,如MYIE,它有一个解除右键设置的选项,你可以试试。用maxthon安装一个"清除烦扰"的插件点一下就可以了,非常方便。还可以使用MAXTHON(遨游)的解除右键限制功能。或者,到瑞星上下载个瑞星卡卡,这是免费的,可以破除网页限制。还可以下载一个体积很小的浏览器Gogo Explorer ,就可以复制了!用快捷键ctrl+m(这是默认的,也可以自定义)就行了,解除鼠标限制。飞龙推荐其它浏览器也可以解除防复制代码封锁:火狐浏览器下载 http://feilong.org/firefox-feilong,opera浏览器下载 http://feilong.org/opera-feilong

5,在网页上任意处将右键按下,等跳出对话框时不要放开右键。将鼠标移至对话框,用鼠标左键点“确定”,在将鼠标移动到想要的连接处,放开右键;或者只是将鼠标移至对话框,用回车去“确认”。

6,用组合键“CTRL+F10”。

7,在页面中点击右键,当出现警告窗口时,左手按键盘上的“CTRL+F4”键关闭提示窗口(以上的方法适用于仅禁用而没有隐藏右键菜单的网页)。

9. 如果是图片,直接将想要的图片用左键拖着,然后按下“WIN+D”键,这样一来就可以拖到桌面上保存(此方法适用于单手操作较灵活的同志)。

10. 查看源代码如果发现用了这样的代码: 你可以在地址栏键入:javascript:alert(document.oncontextmenu='')回车,确定对话框后,直接使用右键。另外一个有意思的解决办法:就是把下面这段代码复制到地址栏,然后按回车键。之后就可以复制当前页面了。 javascript:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});

11,浏览器有默认的网页编辑软件(一般为frontpage或者word),只要在快捷工具栏中点击相应的按钮,或者依次选择“文件”→“使用Microsoft Frontpage (或者Microsoft Word)编辑”,即可在相应软件的编辑窗口中显示网页的全部内容,这个时候就可以进行复制或修改了。
13.飞龙最后一个高招,用Word简单方便获取网页内容。首先复制网页地址,然后打开Word,依次单击“文件/打开”,弹出“打开”窗口。在“文件名”中用“Ctrl+V”粘贴入已复制的网页地址,再单击“打开”按钮,这里Word就会自动连接到网站(如图)。在打开网页之前,可能会弹出“Word 没有足够的内存,此操作完成后无法撤消。是否继续?”的提示窗口,单击“是”,即弹出新的窗口,询问是否信任文件来源,再单击“是”后,Word会自动链接到对应的服务器并打开网页,这时我们就可以选中其中的文字进行复制粘贴了。

更新网址:https://feilong.org/fangzhi-fuzhi-no-copy
最初发布:20080501 02:16:35 feilong.org 于广州

加入收藏夹,查看更方便。

所在分类: onblog 网站开发

新作:

旧文:

blog money bui 教程 echarts 教程 eclipse 教程 html css 教程 IT趋势 js 教程 json 教程 mysql 教程 nodejs npm 教程 onblog SQLite 教程 tutorials vscode 教程 wap网站 winpe启动盘 wordpress 主机推荐 书法 前端开发 博客 名企名网 国学 域名注册 常用软件 建站程序 操作系统 教程 数码 无线上网 日记 电子商务 电脑笔记本 网站 网站优化 网站开发 网站推广 网站策划 网络 虚拟现实 默认