当前位置:首页 » 网站资讯 » 如何防止网站被复制保存
扩展阅读
蓝牙共享网络吗 2025-07-02 10:39:29
苹果下的付费软件 2025-07-02 10:32:59

如何防止网站被复制保存

发布时间: 2022-08-04 15:10:49

如何防止页面被人直接复制拷贝自动复制网址

方法: 进入后台,点击 修改页底代码,在 JS函数 处,添加 protect_= 1; 或 protect_= 2; 其中 protect_= 1; 可以达到如下效果:网友复制网站上文字内容发给别人的时候,会自动复制网址。 protect_= 2; 可以达到禁止鼠标右键复制,禁止选中网页中的文字的目的。 protect_= 2; 和下面的代码效果是一样的: 下面的代码可以帮助你防止页面被人简单的复制拷贝,至少让剽窃者要多花很多时间: <script language=javascriptdocument.oncontextmenu=new Function(event.returnValue=false);document.onselectstart=new Function(event.returnValue=false);</script 您只要把上面的代码加到后台的 修改页底代码 的 JS代码 处即可。类似下图位置:

② 如果保护网站页面的文字内容不被复制呢

首先,做得再好的网站文字内容都可以复制。因为这不是网站本身的问题,而是浏览器的问题。比如说IE,用户打开一网页,点击“查看-》源代码”,照样可以复制你的内容。除非你把IE菜单禁用。何况现在各种各样的浏览器都有,你得做到面面俱到,真的很难,这又是另外一个问题了。
从用户浏览的层面上面来讲,很多时候用户在复制你的网站内容的,都是通过 右键菜单,菜单工具栏->复制,CTRL+C来COPY内容,你可以写代友“禁用右键菜单”,“ctrl+c”.
比如; document.oncontextmenu=function(){
if(event.keyCode==...) //右键菜单,ctrl+c(具体keyCode值可以去查说明)
{ return false;}
}

③ 如何使网页不能被复制、粘贴、保存,像起点的VIP章节那样

我的空间有网页代码收藏的
http://hi..com/i1240/blog 你可以参考下 网页代码常用小技巧1 ,2

用网页代码可以:
1. oncontextmenu=window.event.returnvalue=false 将彻底屏蔽鼠标右键
〈table border oncontextmenu=return(false)〉〈td〉no〈/table〉 可用于Table
2. 〈body onselectstart=return false〉 取消选取、防止复制
3. onpaste=return false 不准粘贴

4. on=return false; oncut=return false; 防止复制
10. 网页将不能被另存为
〈noscript〉〈iframe src=*.html〉〈/iframe〉〈/noscript〉

④ 如何防止别人复制自己的网站文字和图片

这个很难防止的。
图片的话,可以通过服务器设置防盗链;
文字的话,可以设置禁止右键,禁止复制或者隐藏源代码;
但是都不能根本解决的,只是可以避免一些简单采集。

⑤ 企业网站建设如何怎样防止内容被轻易复制

企业网站被复制的概率是非常大的,分为三点:

1、美工设计页面的抄袭、拷贝;
2、页面划分div+css的扒取;
3、常规做法是屏蔽右键,屏幕鼠标拖拽操作。(但是懂“查看网页源码”的则也能复制出来)
以上两种为复制典型的情况,如想根本性杜绝其他人记性复制,那么:
1、在上述第一点上几乎无解(别人看到你的站,认为好,才回去效仿,那么抄袭也就可以理解了),可以时刻变化自己网站的设计细节,并且在内容上深入,那么即可以做出好的网站被别人羡慕、同时又可以将自己企业的网站尽善尽美;
2、第二点也是多数设计师采取的扒站方法,使用工具直接下载拷贝,那么我建议在对应的企业站中植入js回转设置,因为做网站设计的多数为半路出家的技术员,无C++、JAVA掌握,那么在这一点上也可以规避一部分(最后的效果可以理解为:别人扒的你的站因为内置文件他也会扒下来,但是内置的文件又是按照时间段相应跳回你的主站的,那么也可以解决部分你所担心的问题)。

另外,中国的网站设计无版权一说,因此就你的问题,我的回答也只是相对的,此问题当然无百分百的标准答案,希望可以帮到您。

⑥ 如何禁止别人将我的网页另存为

禁止网页另存为代码

如今网上的抄袭情况越来越严重了,自己的网页作品经常会被别人“借用”。其实大家不必为此事苦恼,只要在网页中加入几段代码或是使用专门的加密工具,对网页源代码、图像、文本等进行加密,这样别人就休想动你的网页了!
巧用代码
在HTML网页中加入几行简单的代码可以禁止他人使用鼠标右键和“另存为”命令。

一、屏蔽鼠标右键
把网页的标签修改为下面的代码:

<body oncontextmenu=self.event.returnValue=false onselectstart="return false">

现在点击鼠标右键就不会有任何反应了。

二、禁止“另存为”命令
在<body>...</body>标签之间加入如下代码,可以使“另存为”命令不能顺利执行。

<noscript>

<iframe scr="*.htm"></iframe>

</noscript>

加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

利用Html Guard
上面的方法只能在一定程度上保护网页的安全,如果要想彻底地防止他人抄袭,可以把代码、软件两种方法同时用上。下面就介绍利用Html Guard来对网页进行加密。

Html Guard档案

最新版本:2.3

软件大小:1054KB

软件类型:共享软件

适用系统:Win9X/Me/2000/NT/XP

下载地址:http://www.skycn.com/soft/6588.html

安装完成后启动软件。它的操作界面主要由五个功能标签和设置区域组成(图1)。

一、选择网页文件
点击主界面中的“Input”标签。选中“Protect all files in a directory”项将对整个文件夹中的网页文件进行加密,若是子文件夹中的文件也需要加密,应将“Include sub directories”项选中。如果想加密单个网页,应选择“Protect following HTML files”项,并使用“Add”按钮来添加。

二、设置输出
使用“Output”标签下“Copy to following directory”项后的“Browse”按钮,来设置加密后的文件所存放的位置。通常我们要把“Copy Linked Files”项也选中,这样就会把网页相关的链接文件一同复制到输出目录中。“Overwrite existing files”项表示用加密后的文件覆盖源文件,笔者建议不要使用此项。

如果不想查看输出结果,可以使用“Upload to server via FTP”项,直接将加密后的文件上传到服务器中。点击“FTP-Settings”按钮,在弹出的对话框中设置服务器地址、用户名、用户密码等等。

勾选“Backup”项下的“Create backup copies of the unmodified files before overwriting html pages”,它表示在加密信息写入网页之前创建一个备份。要在原文件夹中创建备份应选“Place in the original directory”项。

三、加密源代码
在“Source code”页面中(图2)有三种加密源代码的方法。

1.Encode source code(编译源代码)。使用该项后,当别人用网页编辑器打开该网页时将显示乱码。由于该编译是在JavaScript技术的基础上进行的,所以编译后的网页必须在支持JavaScript 1.0以上的浏览器上运行。如果你担心有人因此而不能查看你的网页,那么可以将“Include <noscript>section”项选中,并在它下面的栏里添加提示。例如:想正常查看该网页,则必须有支持JavaScript 1.0以上的浏览器。

2.Squeeze source code(压缩源代码)。此项的主要作用是去除代码中的空行,使代码更加紧凑。这样做除了能让剽窃者难以读懂源代码以外,还能缩小网页文件的体积,有效地减少调入时间。

3.Insert blank lines(插入空行)。插入空行的作用也是为了让人难以找到源代码。勾选“At the beginning(在前端)”或“At the end(在末尾)”项来确定加入空行的位置,然后调整“Number of lines”的值确定插入的空行数。另外你还能够使用“Insert the following text at the top”项在网页代码的上端添加例如“source code not available(该网页代码不可用)”之类的警告信息。需要注意的是,每次插入一个空行,将使网页文件大小增大两个字节。

四、保护图像和文本
“Images/Texts”标签中选项的功能如下:“Lock the menu on the right mouse button”帮助你锁住网页的右键菜单;“Block text selection”禁止文本被选择(该功能只能在IE4.0以上的浏览器上生效);“Do not display links in status bar”不在状态栏中显示链接;“Deactivate browser`s print function”禁止浏览器的打印功能;“Disable Clipboard”禁止剪贴板功能;“Disable image caching in browser”禁止浏览器的图片缓存。

五、查看结果
点击界面右侧的“Protect files”按钮,即可完成网页文件的加密(如果弹出警告窗口,点击“Continue”按钮继续工作)。然后在“Result”标签中点击要查看的网页,在展开项中选择“Load in browser”来查看加密后的效果。当然你也可以使用展开项里的“Path”和“Show source code”命令来打开加密后文件所存放的文件夹以及查看加密后的源代码(如图3)。

现在相信你已经基本上掌握该软件的使用方法了。赶紧操起手中的维权武器,保护我们的合法利益不受侵害。

⑦ 如何实现网页中的文字不允许被复制

点右键 如果有“图片另存为”则确定为图片 下面的就不用看了%¥#%¥%¥#)
很多网站站长为了防止大多数人(小部分人不被防止,因为他们有对策)复制其网站中
重要文字内容,设置了禁止响应右键,禁止复制文字等门槛 使得 很多朋友 望而却步 其实
这个问题 只有知道了原理也不难解决。
以下提供三种方法 以供大家选择(想成为那一小部分人吗?请接着看下去)
1.禁用脚本法
浏览器菜单--工具--internet 选项-切换到安全--自定义级别 在[安全设置]里 找到[脚
本] 那一栏 把其下的三个选项(JAVA 小程序脚本,活动脚本,允许通过脚本进行粘贴操作)
都单选“禁用” 确定 保存退出。F5 刷新当前网页 即可复制文字。
注:请不要忘记在复制文字后把以上的设置重新改回来 否则 一些网页将显示不正常 如邮
箱 等无法登陆。
2.软件捕捉文字法
要的就是文字 ,所以用捕捉是再好不过了 这里推荐两款软件HyperSnap 和网文快捕 任
选其一即可。
A.将要捕捉文字的网页置于 桌面的最前面
B.运行HyperSnap 选择菜单 文本捕捉(或按CTRL+SHIFT+T)
C.程序界面自动隐藏 用鼠标左键 拖出一块矩形区域(以将要捕捉的文字圈起来) 选择
好之后 再按一下鼠标左键 文本自动复制到软件中,可以随意复制啦.
3.编辑法使用文字编辑软件如WORD 对当前网页进行本地编辑 也可以实现间接复制文字了.
在浏览器工具栏中一般都会看到这样一个图标(如果没有请看下面的注释1)2
单击这个按钮右侧的黑三角 展开菜单中选择 "使用MICROSOFT OFFICE WORD (或者
FORTPGE)编辑" (如果没有请看下面的注释2)
梢后 WORD 会自动打开,网页的内容已经被复制到WORD 中了 你可以自由复制里面的文字.注:
在IE 工具栏右面空白处 点右键 选择(自定义????) 在弹出的自定义对话框中选择左面列
表中的“编辑”按钮 点“添加”后关闭。

怎么防止网站代码被别人另存为

1、禁示查看源代码 从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题: 其实这只要使用一个含有<frame></frame>标记的网页便可以达到目的。 <frameset> <frame src="你要保密的文件的URL"> </frameset> 这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。 2、禁止右键 <body oncontextmenu="window.event.returnValue=false" onkeypress="window.event.returnValue=false" onkeydown="window.event.returnValue=false" onkeyup="window.event.returnValue=false" ondragstart="window.event.returnValue=false" onselectstart="event.returnValue=false"> </body> 3、禁示另存为 通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。不过别担心,下面我们来解决这个问题。 在你要保密的网页中加入以下代码: <noscript> <iframe src="*.htm"></iframe> </noscript> 现在如果有人想保存你的网页,等他保存到一部分的时候IE就会帮你告诉他,无法保存该WEB页,并将己保存的那部分文件删除。 <noscript><iframe src=*></iframe></noscript> 放在<BODY></BODY>之间 加了上面的代码后,文件是不可以另存,但是改变存储的属性,比如改存文本格式页面就可以另存了 [-关于保护-] 先通过代码来禁止IE的一些操作 :禁止另存为 <NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT> :取消选取、防止复制 不准粘贴 防止复制> <BODY bgColor=#ffffff leftMargin=0 topMargin=0> :禁止右键> <SCRIPT language=JavaScript> <!-- if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false; } function norightclick(e) { if (window.Event) { if (e.which == 2 || e.which == 3) return false; } else if (event.button == 2 || event.button == 3) { event.cancelBubble = true event.returnValue = false; return false; } } document.oncontextmenu = nocontextmenu; // for IE5+ document.onmousedown = norightclick; // for all others //--> </SCRIPT> :状态栏固定 <body bgcolor="#fef4d9" > 后台/网站属性/开启新闻版权保护功能 :禁止缓存 在页面中使用HTML标记,如下面: <HEAD> <META http-equiv=Pragma content=no-cache> <META http-equiv=Cache-Control content=no-cache> <META http-equiv=Expires content=0> -利用上面的代码可以禁止下面几种手段- 1:右键 - 查看原文件 3:文件 - 另存为 4:IE缓存 -用代码本身很难禁止下面的手段我门就迷惑的方法阻止调出原代码- 2:查看 - 原文件 5:还可以通过代码提取 URL欺骗(可以隐藏真实地址) 教程代码: <meta http-equiv="refresh" content="0;url=’ http://东邪.明天毕竟又是新的一天@ www.cncms.com.cn/index.htm’"> 注意代码中url=’ http://东邪.明天毕竟又是新的一天@ www.cncms.com.cn/index.htm’" @ 符号前面的[ http://东邪.明天毕竟又是新的一天]就是欺骗后在IE中出现的效果 也可以是 http://www.163.com 后面的不用说就是连接的真实地址 www.cncms.com.cn/index.htm URL迷惑 <meta http-equiv="refresh" content="0;url=’http://东邪.明天毕竟又是新的一天@.htm’"> 注意这一段和上面的有什么不同对就是.htm 那.htm是什么呢呵呵其实就是真实地址 怎么访问呢 有.htm吗?呵呵我门要做的就就做一个没有名字的HTM 方法很简单先创建个XXX.htm 上传到 QQ网络硬盘 双激文件名将XXX删除 怎么样.htm出来了吧,这样就算得到原代码很难看出真实地址. 列1:http://东邪.明天毕竟又是新的一天@.htm 列2: http://www.163.com/@.htm 呵呵很难看出真实地址是什么吧 [JS禁止 用IE - 查看 - 原文件] 也是迷惑的方法 但是可以绝对禁止以上面的方式调用原文件 要用到JS 教程JS代码 var oPopup = window.createPopup(); var popTop=50; function popmsg(msgstr) { var winstr="<table style=/"border: 1 solid #000000/" width=/"241/" height=/"172/" border=/"0/" cellpadding=/"0/" cellspacing=/"0/">"; winstr+="<tr><td height=/"150/"></td><td align=/"center/"><table width=/"90%/" height=/"110/" border=/"0/" cellpadding=/"0/" cellspacing=/"0/">"; winstr+="<tr><td valign=/"top/" style=/"font-size:12px; color: #F00000; face: Tahoma/">"+msgstr+"</td></tr></table></td></tr></table>"; oPopup.document.body.innerHTML = winstr; popshow(); } function popshow() { window.status=popTop; if(popTop>1720){ clearTimeout(mytime); oPopup.hide(); return; } else if(popTop>1520&&popTop<1720) { oPopup.show(screen.width-250,screen.height,241,1720-popTop); } else if(popTop>1500&&popTop<1520) { oPopup.show(screen.width-250,screen.height+(popTop-1720),241,172); } else if(popTop<180) { oPopup.show(screen.width-250,screen.height,241,popTop); } else if(popTop<220) { oPopup.show(screen.width-250,screen.height-popTop,241,172); } popTop+=10000; var mytime=setTimeout("popshow();",1); } popmsg(" "); 另存为 17789897.js HTM调用JS代码 <SCRIPT language=javascript src="17789897.js"></SCRIPT> 呵呵有写朋友可能熟悉但是我要告诉你他现在的作用是禁止同过 [IE - 查看 - 原文件] 区别在这段代码 popTop+=10000; var mytime=setTimeout("popshow();",1); 看到了吗?速度是10000 不用我说也知道是什么意思了吧 把上面JS和HTM调用JS代码 加到网页里就可以禁止 [IE - 查看 - 原文件] 关于保护我知道的就这些. [-关于加密-] 我建议重要的代码采用复合加密 方式基本上有以下几种 JS编码 escape加密 8进制转义字符串 16进制转义字符串 10进制HTML编码如下 16进制HTML编码如下 都可以用<script> <!-- document.write(unescape("加密后的代码")); //--> </script> 由于他门的代码很大还有JS文件我就不给了 大家可以去.com搜索 [-关于破解-] 正所谓魔高一尺,道高一丈,再复杂的加密,在多的迷惑,还是要用IE来解码 给大家个超级技巧 在地址栏或按Ctrl+O,输入: javascript:s=document.documentElement.outerHTML;document.write(<body></body>’);document.body.innerText=s; 源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果. 经常在网上逛的朋友,一定有看到漂亮的图片就想保存;看到漂亮的页面就忍不住要瞅瞅源代码的情况,可惜有些网友用javascript小程序禁止了鼠标右键功能,使我们无法保存和查看。那么,如何才能禁止鼠标右键功能,又如何解除呢? 给你的网页添加禁止鼠标右键的功能 其实这只是利用JavaScript实现的一个很简单的锁住鼠标右键的功能,我们只需将下面一段程序,加到你的网页上就可以了。其中的文字部分“对不起……”你可以随意替换为你喜欢的文字,就可以了。 〈SCRIPT language=javascript〉function click(){if(event.button==2){alert('对不起,你的右键功能在这里不能使用')}}document.onmousedown=click〈/SCRIPT〉 这样就可以禁止右键功能了。当在你的网页点击右键时,会弹出一个含有确定按钮的文字窗口。 如何破解禁止鼠标右键的功能 同样也很简单就能使禁止鼠标右键功能失效,具体做法有两种: 一是首先在页面目标上按下鼠标右键,弹出窗口,这时不要松开右键。接着将鼠标移到窗口的确定按钮上,同时按下左键。好了,现在松开鼠标左键,这时窗口消失。最后,再将鼠标移到目标上松开鼠标右键。好了,你想要的功能全出来了。你就又可以拷贝,或者用新窗口打开联接了。 二是对一点鼠标右键就出现添加到收藏夹窗口的网页,用上述方法不能破解,因为你用鼠标左键点取消的同时就失去了右键的目标的交点,我们用另外一种方法制服它:首先还是在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标。接着使用键盘的Tab键,移动焦点到取消按钮上。按下空格键,窗口消失。最后松开右键,好了,你要的功能全出来了。

⑨ 如何使网页内容不被复制,下载,另存为

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table

2. <body onselectstart="return false"> 取消选取、防止复制

3. onpaste="return false" 不准粘贴

4. on="return false;" oncut="return false;" 防止复制