js网页禁止右键下载代码

js网页禁止右键、下载、f12代码

var h = window.innerHeight,w=window.innerWidth;  
////禁用右键 (防止右键查看源代码)  
window.oncontextmenu=function(){return false;}  
////在本网页的任何键盘敲击事件都是无效操作 (防止F12和shift+ctrl+i调起开发者工具)  
window.onkeydown = window.onkeyup = window.onkeypress = function () {  
  window.event.returnValue = false;  
  return false;  
}  
////如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面  
window.onresize = function () {  
  if (h != window.innerHeight||w!=window.innerWidth){  
      window.close();  
      window.location = "about:blank";  
  }  
}  

document.onkeydown = function(e){  
  e = window.event || e;  
  var keycode = e.keyCode || e.which;  
  if(e.ctrlKey || e.altKey || e.shiftKey  
      || keycode >= 112 && keycode <= 123 ){  
      if(window.event){ ie  
          try{e.keyCode = 0;}catch(e){}  
          e.returnValue = false;  
      }else{ ff  
          e.preventDefault();  
      }  
  }  
}

「点点赞赏,手留余香」

1

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:
1. 本站所有文章教程及资源素材均来源于网络与用户分享或为本站原创,仅限用于学习和研究。
2. 如果内容损害你的权益请联系客服QQ:1642748312给予处理。
码云笔记 » js网页禁止右键下载代码

发表评论

IT互联网行业相关广告投放 更专业 更精准

立即查看 联系我们