公告:记得收藏本站哦!如注册过本站登录密码忘记或资源不能下载或链接失效请首页底部扫描二维码联系QQ客服171519259处理!

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

【摘要】 网站设置禁止右键功能其实也是一种无奈之举,一般都是为了防止网页内容被他人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>之间即可。

版权声明:《 【禁止鼠标右键代码】网页设置禁止鼠标右键防copy的代码 》为作者月向天原创文章,转载请注明原文地址!
最后编辑:2021-11-27 07:11:04
分享到:
赞(0)
发表评论 / Comment

用心评论~