学做网站培训课程介绍

当前位置:

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

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

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

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

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

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

方法如下:


<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实现复制文章自动加版权信息的方法。

发表评论

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

相关教程

  • 各类微博的流量很大,如果自己网站内容能够同步更新到自己的微博上,可以让更多的人看到自己网站上的内容了。如何将自己网站内容同步更新到微
  • 提高网站的“回头客”,我们需要给注册会员提供一些特权,而对游客隐藏部分wordpress文章,因为有很多自己做网站vip学员问到,网站怎么实现游客隐藏、会
  • 在日常上网过程中,复制,粘贴是特别寻常不过的了,有时我们在某一网站复制后,粘贴到别的地方时,它会自己加上它网站的一个版权信息链接。比如:此文章转
  • 很多网站原创的内容会被恶意复制,或者自己有版权的东西不希望被别人转载,可以在自己做网站时可以增加防复制,禁止右键的功能,也可以达到网站文章复
  • 网页插入CSS的二种方法 视频教程 (112891 次浏览)
    欢迎大家学习学做网站论坛的CSS视频教程,这节课程我们讲一下网页插入CSS的二种方法。如果想通过CSS来控制网页的布局就需要将CSS文件引入到网页中
  • 做网站时,有的程序比较大,我们通过FTP上传程序时,一般可以使用哪二种上传方式?A:普通二进制上传,直接传到WWWROOT根目录;B:通过复制程序,
  • 我们在用WORDPRESS建网站时,通过后台上传图片,上传一张图片会自动生成三张尺寸的图片,分别是在图片名称的后面加上了-150X150等等诸如此类 的3种图
  • 很多站长使用DISCUZ做网站后,将一些收费资源放在论坛里。为了防止收费会员帐号被多人同时重复登录,可以设置Discuz同一帐号禁止多人重复登录。
  • 我们在自己做网站时,很多上传到自己网站的图片不希望被别人下载和复制,防止被别人盗用。为了达到防止网站图片或者其它内容被效用特别有效的方法就是
  • 经常更换wordpress主题,会有一个困扰,就是之前主题的内容区域宽度比较大,很多正文图片的尺寸可能是500px,而换了一个主题,内容区域的宽度比较小,
  • 作者: 菜鸟Email: 592604660@qq.com详细内容:我重新上传了一个模板!怎么修改Discuz x3.2 logo和底部版权信息我重新上传了一个模板!怎么