网站禁止选择-复制-另存网页代码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

网页禁止另存网页、屏蔽选中、粘贴、复制、剪切、右键菜单1、禁止另存网页,把如下代码加入到网页body/body中程序代码noscriptiframesrc=*.html/iframe/noscript2、禁止缓存可以前台HTML使用程序代码metahttp-equiv=pragmacontent=no-cache/3、禁止剪切或截屏(ie有效,原理就是清空剪切板),可以禁止简单的截屏。程序代码scriptlanguage=javascript!--functiontestclip(){try{if(clipboardData.getData(Text)||clipboardData.getData(HTML)||clipboardData.getData(URL)){null;}}catch(e){clipboardData.setData(Text,)}setTimeout(testclip(),500)}testclip();//--/script4、屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键程序代码scriptfunctionKeyDown(){//alert(ASCII代码是:+event.keyCode);if((window.event.altKey)&&((window.event.keyCode==37)||//屏蔽Alt+方向键←(window.event.keyCode==39))){//屏蔽Alt+方向键→alert(不准你使用ALT+方向键前进或后退网页!);event.returnValue=false;}if((event.keyCode==8)||//屏蔽退格删除键(event.keyCode==116)||//屏蔽F5刷新键(event.keyCode==112)||//屏蔽F1刷新键(event.ctrlKey&&event.keyCode==82)){//Ctrl+Revent.keyCode=0;event.returnValue=false;}if((event.ctrlKey)&&(event.keyCode==78))//屏蔽Ctrl+nevent.returnValue=false;if((event.shiftKey)&&(event.keyCode==121))//屏蔽shift+F10event.returnValue=false;if(window.event.srcElement.tagName==A&&window.event.shiftKey)window.event.returnValue=false;//屏蔽shift加鼠标左键新开一网页if((window.event.altKey)&&(window.event.keyCode==115)){//屏蔽Alt+F4window.showModelessDialog(about:blank,,dialogWidth:1px;dialogheight:1px);returnfalse;}}functionShowhelp(){alert(呵呵);returnfalse;}/script5、隐去浏览器中当鼠标移到图片上跳出的工具栏程序代码imggalleryimg=no或者程序代码metahttp-equiv=imagetoolbarcontent=no/head6、屏蔽鼠标选中页面文字,屏蔽鼠标右键菜单(IE)程序代码scriptlanguage=javascripttype=text/javascriptdocument.oncontextmenu=newFunction(event.returnValue=false;);document.onselectstart=newFunction(event.returnValue=false;);/script7、屏蔽选中、粘贴、复制、剪切、右键菜单程序代码bodyid=bodyonselectstart=returnfalseonpaste=returnfalseoncopy=returnfalse;oncut=returnfalse;oncontextmenu=returnfalse;8、禁止打印保存禁止打印(打印出来是空白)style@mediaprint{BODY{display:none}}/style禁止选中bodybodytopmargin=0leftmargin=0onmouseup=document.selection.empty()禁止保存网页noscriptiframe/iframe/noscript定时清理粘贴板,可用于防止复制(这种太恶心,打开这个网页时什么都别想复制粘贴)setInterval(window.clipboardData.setData('Text','请关闭分行网站'),100)在页面获得焦点及失去焦点时清除粘贴板,也可用于防止复制body9、禁止网页图片出现保存,打印,发邮件和收藏的按钮当鼠标放到图片上时,会出现保存,打印,发邮件和收藏的按钮,如果想禁止它。在网页中插入一下代码就可以了。禁止出现图片小菜单METAHTTP-EQUIV=imagetoolbarCONTENT=no插入图片时加入galleryimg属性就可以了imggalleryimg=nosrc=禁止网页另存为代码如今网上的抄袭情况越来越严重了,自己的网页作品经常会被别人“借用”。其实大家不必为此事苦恼,只要在网页中加入几段代码或是使用专门的加密工具,对网页源代码、图像、文本等进行加密,这样别人就休想动你的网页了!巧用代码在HTML网页中加入几行简单的代码可以禁止他人使用鼠标右键和“另存为”命令。一、屏蔽鼠标右键把网页的标签修改为下面的代码:<bodyoncontextmenu=self.event.returnValue=falseonselectstart=returnfalse>现在点击鼠标右键就不会有任何反应了。二、禁止“另存为”命令在<body>...</body>标签之间加入如下代码,可以使“另存为”命令不能顺利执行。<noscript><iframescr=></iframe></noscript>加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。利用HtmlGuard上面的方法只能在一定程度上保护网页的安全,如果要想彻底地防止他人抄袭,可以把代码、软件两种方法同时用上。下面就介绍利用HtmlGuard来对网页进行加密。HtmlGuard档案最新版本:2.3软件大小:1054KB软件类型:共享软件适用系统:Win9X/Me/2000/NT/XP下载地址:安装完成后启动软件。它的操作界面主要由五个功能标签和设置区域组成(图1)。一、选择网页文件点击主界面中的“Input”标签。选中“Protectallfilesinadirectory”项将对整个文件夹中的网页文件进行加密,若是子文件夹中的文件也需要加密,应将“Includesubdirectories”项选中。如果想加密单个网页,应选择“ProtectfollowingHTMLfiles”项,并使用“Add”按钮来添加。二、设置输出使用“Output”标签下“Copytofollowingdirectory”项后的“Browse”按钮,来设置加密后的文件所存放的位置。通常我们要把“CopyLinkedFiles”项也选中,这样就会把网页相关的链接文件一同复制到输出目录中。“Overwriteexistingfiles”项表示用加密后的文件覆盖源文件,笔者建议不要使用此项。如果不想查看输出结果,可以使用“UploadtoserverviaFTP”项,直接将加密后的文件上传到服务器中。点击“FTP-Settings”按钮,在弹出的对话框中设置服务器地址、用户名、用户密码等等。勾选“Backup”项下的“Createbackupcopiesoftheunmodifiedfilesbeforeoverwritinghtmlpages”,它表示在加密信息写入网页之前创建一个备份。要在原文件夹中创建备份应选“Placeintheoriginaldirectory”项。三、加密源代码在“Sourcecode”页面中(图2)有三种加密源代码的方法。1.Encodesourcecode(编译源代码)。使用该项后,当别人用网页编辑器打开该网页时将显示乱码。由于该编译是在JavaScript技术的基础上进行的,所以编译后的网页必须在支持JavaScript1.0以上的浏览器上运行。如果你担心有人因此而不能查看你的网页,那么可以将“Include<noscript>section”项选中,并在它下面的栏里添加提示。例如:想正常查看该网页,则必须有支持JavaScript1.0以上的浏览器。2.Squeezesourcecode(压缩源代码)。此项的主要作用是去除代码中的空行,使代码更加紧凑。这样做除了能让剽窃者难以读懂源代码以外,还能缩小网页文件的体积,有效地减少调入时间。3.Insertblanklines(插入空行)。插入空行的作用也是为了让人难以找到源代码。勾选“Atthebeginning(在前端)”或“Attheend(在末尾)”项来确定加入空行的位置,然后调整“Numberoflines”的值确定插入的空行数。另外你还能够使用“Insertthefollowingtextatthetop”项在网页代码的上端添加例如“sourcecodenotavailable(该网页代码不可用)”之类的警告信息。需要注意的是,每次插入一个空行,将使网页文件大小增大两个字节。四、保护图像和文本“Images/Texts”标签中选项的功能如下:“Lockthemenuontherightmousebutton”帮助你锁住网页的右键菜单;“Blocktextselection”禁止文本被选择(该功能只能在IE4.0以上的浏览器上生效);“Donotdisplaylinksinstatusbar”不在状态栏中显示链接;“Deactivatebrowser`sprintfunction”禁止浏览器的打印功能;“DisableClipboard”禁止剪贴板功能;“Disableimagecachinginbrowser”禁止浏览器的图片缓存。五、查看结果点击界面右侧的“Protectfiles”按钮,即可完成网页文件的加密(如果弹出警告窗口,点击“Continue”按钮继续工作)。然后在“Result”标签中点击要查看的网页,在展开项中选择“Loadinbrowser”来查看加密后的效果。当然你也可以使用展开项里的“Path”和“Showsourcecode”命令来打开加密后文件所存放的文件夹以及查看加密后的源代码(如图3)。现在相信你已经基本上掌握该软件的使用方法了。赶紧操起手中的维权武器,保护我们的合法利益不受侵害。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功