版权所有!给网站加上JS禁止右键的代码!保护图片另存为

公司官网最近做了服务项目的图片,怕被盗,于是加点简单的防盗代码,当然,对于技术党来说,要破解还是很容易的~~

首先,加个禁止右键的功能

代码如下

     

<SCRIPT language=javascript>    
function Click(){    
     alert('版权所有(C)2014 谢单单制作');    
     window.event.returnValue=false;    
     }    
     document.oncontextmenu=Click;    
</SCRIPT>

    效果如下

给网站加禁止右键功能

另外,我们主要是不想让人盗图,于是给图片上加个禁止右键的功能,代码如下

     

<SCRIPT language=javascript>    
$(document).ready(function(){   
setTimeout('delayLoad()', 500);   
$("img").bind("contextmenu", function(e){ return false; })  ;   
});   
</SCRIPT>



如果,如果只想文章中某个图片禁止右键,而页面的其他图片不受影响,只要把img修改成样式名就可以了,如


     

<SCRIPT language=javascript>    
 $(document).ready(function(){   
setTimeout('delayLoad()', 500);     
 $("#_xiedandan_img_1").bind("contextmenu", function(e){ return false; })  ;    
 $("#_xiedandan_img_2").bind("contextmenu", function(e){ return false; })  ;     
 $("#_xiedandan_img_3").bind("contextmenu", function(e){ return false; })  ;   
});   
</SCRIPT>

    当然,对于高手来说,这些都不能解决问题,现在的浏览器,按住图片往标签页上一拖就打开了,这里可以使用七牛的一个防盗功能,除了设置白名单访问图片之外,还可以设置禁止 允许空 referer

给图片设置防盗JS功能

直接在地址栏打开图片是这样的

防止网站盗

好吧,就这样了。


写的好!

微信扫一扫赏大洋