欢迎来到深圳SEO网,专业分享SEO和SEM以及网站运营的干货,小站需要大家的支持,希望站长朋友们给出宝贵的意见,非常感谢!

求一段兼容火狐浏览器和其他所有浏览器禁止左右键复制网站内容的代码

网站建设 arraySEO 1080℃ 0评论

SOM学习网这次为什么重新定主题和域名来建设一个网站,这一次真的是走心的,而且博主也用心做好了防止那些套路我内容的站长朋友们。博主上一个自主分享SEO方面知识的博客网站就是惨死在这些拿来主义的站长笔下的,复制粘贴,绝不留出处,最后就一点更新的动力都没有了,只想说复制粘贴太可怕,且行且珍惜。这是这些站长朋友们一贯作风。所以我们在用心做网站的朋友们一定要做好内容的保护,那就是防止复制和粘贴。som学习网就分享一下如何用代码来实现禁用右键复制粘贴的行为。

网站禁止右键复制

网站禁止右键复制

网上随便搜索一下关于禁止左右键复制网页内容的代码有许多,博主就在网上找来了以下这些代码。一直尝试发现始终没有成功,我就开始怀疑了,难道这些代码都失效了,还是我放的位置有错误。最后终于幡然醒悟,浏览器内核的问题所在,博主一直使用的是火狐浏览器,所以下面的几段代码在火狐浏览器下面是没法起到禁止右键复制的功能的。最后还是找到了兼容所有浏览器的代码,在此分享给走心的站长朋友们,希望对你们会有所帮助。

下面的两端代码只适用于普通的IE,搜狗浏览器和360浏览器,博主亲自测试过,但是对火狐浏览器没有任何效果。
第一段:<script language=”javascript”>
document.oncontextmenu=new Function(“event.returnValue=false;”);//屏蔽右键
document.onselectstart=new Function(“event.returnValue=false;”);//屏蔽鼠标拖动
</script>

第二段:<SCRIPT LANGUAGE=javascript>
function click() {
alert(‘版权所有,禁止复制’) }
function click1() {
if (event.button==2) {alert(‘版权所有,禁止复制’) }}
function CtrlKeyDown(){
if (event.ctrlKey) {alert(‘版权所有,禁止复制’) }}
document.onkeydown=CtrlKeyDown;
document.onselectstart=click;
document.onmousedown=click1;
</SCRIPT>

网站禁止右键复制

网站禁止右键复制

经过测试下面的代码适用于任何浏览器,兼容性是最好的,所以推荐大家使用下面的代码:
以下这段代码放在<body></body>即可

<script type=”text/javascript”>
document.oncontextmenu=function(e){return false;}
</script>
<style>
body {
-moz-user-select:none;
}
</style>
<body onselectstart=”return false”>

转载请注明:深圳SEO » 求一段兼容火狐浏览器和其他所有浏览器禁止左右键复制网站内容的代码

喜欢 (2)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 不错,看完这个收获很大!
    卢松松博客2016-09-05 20:42 回复
    • 欢迎松哥 莅临小站
      array2016-09-07 13:50 回复