学做网站培训课程介绍

当前位置:

网站内容防复制的二种方法(禁止右键/自动加版权)

对于很多网站原创文章,作者都是特别不希望别人恶意的复制自己的原创结果,但是实际上网站内容被复制的现象很普通,为了防止自己的内容被别人复制,我们可以在自己的网站上做一些手段来防止网站复制

网站内容防复制的二种方法

网站内容防复制一般有二种方法:

一种是在网站上禁止左键和右键

网站禁止左右键之后,别人就无法在自己的网站上使用鼠标的左键和右键了,这样就在一定程序上防止了复制。

方法如下:


<script>
document.oncontextmenu=function(){return false}//屏蔽右键菜单
document.onpaste=function(){return false}//屏蔽粘贴
document.oncopy=function(){return false}//屏蔽复制
document.oncut=function(){return false}//屏蔽剪切
document.onselectstart=function(){return false}//屏蔽选择
</script>

上面的代码包括了屏蔽右键菜单、屏蔽粘贴、屏蔽复制、屏蔽剪切、屏蔽选择,把代码加入头部或者底部模板文件中即可。网站文章页面有了这些复制就困难很多了,只需要把代码放在对应的页面就行了。

另一种是复制时自动加版权信息

原理是通过JQUERY监测用户复制,当页面需要做版权保护时,比如当用户copy我们网站的文章时,我们会希望在他copy的文章内容中添加一些版权信息,例如我们的网站地址。

代码如下:


function addLink() {
var body_element = document.body;
var selection;
selection = window.getSelection();

var locationHref=document.location.href;
var appendLink="\r\n\r\n 本文出自[ 学做网站论坛 ] 转载请保留原文链接: <a href='"+locationHref+"'>"+locationHref+"</a>";
if (window.clipboardData) { // Internet Explorer
var copytext = selection + appendLink;
window.clipboardData.setData ("Text", copytext);
return false;
} else {
var copytext = selection + appendLink;
var newdiv = document.createElement('div');
newdiv.style.position='absolute';
newdiv.style.left='-99999px';
body_element.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function() {
body_element.removeChild(newdiv);
},0);
}
}
document.oncopy = addLink;

将上面的代码放到网站的底部模板里,这样网站所有页面都有复制加版权的功能了。

以上就是二种常用的网站内容防复制的方法,如果你的网站是WordPress程序建的网站,可以使用WordPress实现复制文章自动加版权信息的方法。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 各类微博的流量很大,如果自己网站内容能够同步更新到自己的微博上,可以让更多的人看到自己网站上的内容了。如何将自己网站内容同步更新到微
  • 自己做网站时发布的文章,希望越多人看越好.怎么才能找到人流量大的地方呢,之前我们讲了如何自己网站的文章同步到新浪微博,今天我们来讲一下如何将自
  • 在日常上网过程中,复制,粘贴是特别寻常不过的了,有时我们在某一网站复制后,粘贴到别的地方时,它会自己加上它网站的一个版权信息链接。比如:此文章转
  • 很多网站原创的内容会被恶意复制,或者自己有版权的东西不希望被别人转载,可以在自己做网站时可以增加防复制,禁止右键的功能,也可以达到网站文章复
  • 网页插入CSS的二种方法 视频教程 (112830 次浏览)
    欢迎大家学习学做网站论坛的CSS视频教程,这节课程我们讲一下网页插入CSS的二种方法。如果想通过CSS来控制网页的布局就需要将CSS文件引入到网页中
  • 对于很多网站原创文章,作者都是特别不希望别人恶意的复制自己的原创结果,但是实际上网站内容被复制的现象很普通,为了防止自己的内容被别人复制,我
  • 我们在用WORDPRESS建网站时,通过后台上传图片,上传一张图片会自动生成三张尺寸的图片,分别是在图片名称的后面加上了-150X150等等诸如此类 的3种图
  • 很多站长使用DISCUZ做网站后,将一些收费资源放在论坛里。为了防止收费会员帐号被多人同时重复登录,可以设置Discuz同一帐号禁止多人重复登录。
  • 我们在自己做网站时,很多上传到自己网站的图片不希望被别人下载和复制,防止被别人盗用。为了达到防止网站图片或者其它内容被效用特别有效的方法就是
  • 近期,有一些学做网站论坛的学员反映,当他们在wordpress网站的后台发布文章后,点击编辑器的HTML模式,会发现在文章的下面出现了一段无名的代码。代
  • JS如何给网页添加版权验证?除了使用网站授权系统反盗版系统源码之外,还可以通过Js判断当前页面的URL是否是授权的域名,如果是授权的域名,就正常加