网站全面禁止右键操作代码

/ 7评 / 0

早就有全面禁止网站内容和图片选择复制或者另存为的想法,因为现在不自觉的人太多,光靠一纸知识共享署名协议是根本约束不了任何人的,甚至现在各种网站都有,许多采集站都是由于站群的需要而人为组建的,这些站长往往一个人需要建立、维护几十个甚至几百个站点,不通过采集程序来完成便是精力耗尽也无济于事;再者我的日记已经全面开放不再加密,所以不想任何人截取文字到别处,所以综合考虑还是在博客上全面禁止右键操作比较稳妥。我也知道这种做法只能屏蔽一些采集程序和不懂网络技术的访问者,但是也没办法,谁让我水平也就这样呢...就跟防火墙一样,能防一点是一点吧。

禁止禁止对图片用右键,为了阻挡一般用户不能使用图片另存为的功能,这里使用JavaScript对右键菜单做了限制,当在图片上点击右键的时候,会弹出一个提示,提示无法操作图片,呵呵,这种方法对高手可能无效果。

 <script language="JavaScript1.2"> var clickmessage="Right click disabled on images!" function disableclick(e) { if (document.all) { if (event.button==2||event.button==3) { if (event.srcElement.tagName=="IMG"){ alert(clickmessage); return false; } } } if (document.layers) { if (e.which == 3) { alert(clickmessage); return false; } } } function associateimages(){ for(i=0;i<document.images.length;i++) document.images[i].onmousedown=disableclick; } if (document.all) document.onmousedown=disableclick else if (document.layers) associateimages() </script> <img src="http://www.dabaoku.com/images/logo.gif">

禁止网页右键复制,只是需要在<body>前加上一句代码即可:

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">

这样就完成了..很简单的两句代码,网页禁止是对全页面有效的,只需加载在网站Header头部文件即可,图片禁止只需在任意图片前添加代码即可。

  1. 大学便民网说道:

    我也知道这种做法只能屏蔽一些采集程序和不懂网络技术的访问者
    其中:采集程序是采集源码的 和右键无关…

  2. 雨帆说道:

    这个代码对我免疫。哦哈哈哈哈哈啊哈哈哈哈

  3. jacey说道:

    这样会用想到网站的seo吧

  4. 吃货图谱说道:

    禁止右键了不就禁止复制了?再说了,图片什么的,直接在源码都可以看到原始地址的说~~

  5. 吃货图谱说道:

    不错啊。不过你的很多也是摘抄的呀。嘿嘿嘿嘿~~~

发表评论

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