早就有全面禁止网站内容和图片选择复制或者另存为的想法,因为现在不自觉的人太多,光靠一纸知识共享署名协议是根本约束不了任何人的,甚至现在各种网站都有,许多采集站都是由于站群的需要而人为组建的,这些站长往往一个人需要建立、维护几十个甚至几百个站点,不通过采集程序来完成便是精力耗尽也无济于事;再者我的日记已经全面开放不再加密,所以不想任何人截取文字到别处,所以综合考虑还是在博客上全面禁止右键操作比较稳妥。我也知道这种做法只能屏蔽一些采集程序和不懂网络技术的访问者,但是也没办法,谁让我水平也就这样呢...就跟防火墙一样,能防一点是一点吧。
禁止禁止对图片用右键,为了阻挡一般用户不能使用图片另存为的功能,这里使用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头部文件即可,图片禁止只需在任意图片前添加代码即可。
我也知道这种做法只能屏蔽一些采集程序和不懂网络技术的访问者
其中:采集程序是采集源码的 和右键无关…
这个代码对我免疫。哦哈哈哈哈哈啊哈哈哈哈
这样会用想到网站的seo吧
禁止右键了不就禁止复制了?再说了,图片什么的,直接在源码都可以看到原始地址的说~~
@吃货图谱 图片是可以通过找原始地址的,但是文字复制就很麻烦了
不错啊。不过你的很多也是摘抄的呀。嘿嘿嘿嘿~~~
@吃货图谱 一大半自己写的就可以啦..