JS禁止右击菜单、复制、选择

  1. function key(){  
  2. if(event.shiftKey){  
  3. window.close();}  
  4. //禁止Shift  
  5. if(event.altKey){  
  6. window.close();}  
  7. //禁止Alt  
  8. if(event.ctrlKey){  
  9. window.close();}  
  10. //禁止Ctrl  
  11. return false;}  
  12. document.οnkeydοwn=key;  
  13.   
  14.   
  15.   
  16. function nocontextmenu(){  
  17.     //alert("a");  
  18.     try{  
  19.        event.cancelBubble = true  
  20.        event.returnValue = false;  
  21.     }catch(e){  
  22.   
  23.     }  
  24.     return false;  
  25. }  
  26.   
  27. function norightclick(){  
  28.   if (event.button == 2 || event.button == 3){  
  29.     //alert("a");  
  30.     try{  
  31.        event.cancelBubble = true  
  32.        event.returnValue = false;  
  33.     }catch(e){  
  34.   
  35.     }     
  36.     return false;  
  37.    }  
  38. }  
  39.   
  40.   
  41. document.oncontextmenu = nocontextmenu;  // for IE5+  
  42. document.onmousedown = norightclick;  // for all others  
  43.   
  44. document.onselectstart = function(){  
  45.     return false;  
  46. }  
  47. document.ondragstart =  function(){  
  48.     return false;  
  49. }  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值