1. 主页 > seo资讯 >

如何防止别人复制网站内容?禁止他人采集的方法

  做网站时,经常会遇到有人大量复制你的网站内容,up博客给大家讲解几款防止复制的方法:
 
  1.禁用选中和右键:
 
  在<body>标签中添加以下代码:
 
  oncontextmenu='returnfalse'禁止右键
 
  ondragstart='returnfalse'禁止拖动
 
  onselectstart='returnfalse'禁止选中
 
  onselect='document.selection.empty()'禁止选中
 
  oncopy='document.selection.empty()'禁止复制
 
  onbeforecopy='returnfalse'禁止复制
 
  onmouseup='document.selection.empty()'
 
  2.禁止网页另存为:在<body>后面加入以下代码:
 
  <noscript>
 
  <iframesrc="*.htm"></iframe>
 
  </noscript>
 
  这时在电脑端已经无法选择复制,但是在移动端还可以选中复制,再添加以下css代码用来禁止选中文字。
 
  3.禁止选中文字
 
  *{
 
  moz-user-select:-moz-none;
 
  -moz-user-select:none;
 
  -o-user-select:none;
 
  -khtml-user-select:none;
 
  -webkit-user-select:none;
 
  -ms-user-select:none;
 
  user-select:none;
 
  }
 
  4.禁用F12按键
 
  //禁用F12
 
  window.onkeydown=window.onkeyup=window.onkeypress=function(event){
 
  if(event.keyCode==123){
 
  event.preventDefault();
 
  window.event.returnValue=false;
 
  }
 
  }
 
  5.禁用调试工具
 
  varthreshold=160;
 
  varcheck=setInterval(function(){
 
  if(window.outerWidth-window.innerWidth>threshold||
 
  window.outerHeight-window.innerHeight>threshold){
 
  window.location.reload();
 
  }
 
  },1000);
 
  以上,已经限制了部分复制方法,但是还不能彻底禁止,更完善的方法还需我们自己去挖掘,up博客在遇到好的方法的时候也会即时告诉大家,欢迎收藏本网站哦。
 
禁止复制的方法

以上内容仅代表作者个人观点,up博客专注于seo经验分享,seo优化,网站优化,网站推广等教程分享,内容来源于个人原创与少部分转载,目的在于传递更多信息,不作为任何商业用途。未标注原创或具体来源的内容均来源于网络,如若网站有任何内容侵犯您的权益,请及时联系2672902109,我们会在24小时内处理完毕!本网站内容转载时请标明出处,创作不易,感谢!

联系我们

QQ号:2672902109

QQ群:1103967837

期待与你的交流,共同进步!