代码丨网页设置禁止鼠标右键防copy的代码

代码丨网页设置禁止鼠标右键防copy的代码

2019-10-28
阅读(1096)
来源: 淘梦互联
摘要: 网站设置禁止右键功能其实也是一种无奈之举,一般都是为了防止网页内容被他人copy走才设置该功能,可是此方法只对一些新手比较管用,稍微有点经验的站长,无论怎么设置禁止复制都是没用的。不管怎么说,禁止复制....

网站设置禁止右键功能其实也是一种无奈之举,一般都是为了防止网页内容被他人copy走才设置该功能,可是此方法只对一些新手比较管用,稍微有点经验的站长,无论怎么设置禁止复制都是没用的。不管怎么说,禁止复制功能还是有一定效果的,那这些网页是怎么实现的呢?

1.禁止鼠标右键和划词代码

<script language="JavaScript">
document.oncontextmenu=new Function("event.returnValue=false;");
document.onselectstart=new Function("event.returnValue=false;");
</script>

PS:这种代码添加后,在该网页内,鼠标只能进行左键点击,右键被完全屏蔽


2.禁止选择文本代码

<script type="text/javascript">
var omitformtags=["input", "textarea", "select"];
omitformtagsomitformtags=omitformtags.join("|");
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1){
return false;
}
}
function reEnable(){
return true;
}
if (typeof document.onselectstart!="undefined"){
document.onselectstart=new Function ("return false");
}else{
document.onmousedown=disableselect;
document.onmouseup=reEnable;
}
</script>

PS:该代码添加后,鼠标左键无法划词选择文本,但右键仍然可以使用。

使用方法:将以上代码直接复制在网页的模板文件中,一般是放在head文件中,将代码添加在<head>和</head>之间即可。

结语:如“淘梦互联-免备案vps提供专家”也添加了禁止右键的代码,但是发现不少文章仍然未经允许被copy走了,也从未标注来源于本站。鉴于此,本博客便不再设置防复制功能。俗话说得好,君子不用防,小人防不住。添加以上代码也只能对付一般的新手,而破解的方法实在是太多了,这里就不叙述了。关于上面两种仿复制功能的方法还是挺实用,喜欢的站长可以试试。



0


上一篇:到顶了!
上一篇:到底了!
精品服务器推荐
香港服务器
像使用国内服务器那样流畅
独享硬件资源,CN2直连高速专线
多种配置可选,更符合您的业务需求
  • ·CN2直连
  • ·免费测试
  • ·24H技术支持
最新服务器优惠活动
淘梦互联服务器支持24小时免费测试
15000+用户的选择,75240+小时稳定运行,先测试后付款,让业务不熟更放心
申请测试
免费试用
免费试用
旗下产品均支持24小时免费测试
24小时免费电话
023-88256567
客服

24H在线客服

  • 业务咨询
  • 售后服务
24小时免费电话
023-88256567