头像
禁用右键和任何键盘敲击事件
admin 发表于 2022-03-23 18:43:39

2752 0 0
<script>
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();  
      }  
  }  
}
</script>
打赏
参与人数4 经验 金币 RMB 时间
头像 初心不改 1 1 0 03-24
头像 诗两行 1 1 0 03-24
头像 暖心话 1 0 0 03-24
头像 若如初 0 2 0 03-24

查看全部打赏

──── 0人觉得很赞 ────
最新回复 (0)
    • 折腾BBS
      2
        登录 注册 QQ登录