久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 禁止打開F12和禁止開發者模式,簡單粗暴! [打印本頁]

作者: gzwnzss    時間: 2021-2-13 16:46
標題: 禁止打開F12和禁止開發者模式,簡單粗暴!
第一時間保護好代碼是非常重要的。經過一晚上的研究,此方法非常適合DZ網站應用。原理或功能:
1、禁用右鍵(防止右鍵查看源代碼)
2、禁止任何鍵盤敲擊事件(防止F12和shift+ctrl+i調起開發者工具)
3、如果用戶在工具欄調起開發者工具,那么判斷瀏覽器的可視高度和可視寬度是否有改變,如有改變則關閉本頁面

代碼如下:
  1. <script type="text/javascript">
  2.                 //禁用右鍵(防止右鍵查看源代碼)
  3.             window.oncontextmenu=function(){return false;}
  4.             //禁止任何鍵盤敲擊事件(防止F12和shift+ctrl+i調起開發者工具)
  5.             window.onkeydown = window.onkeyup = window.onkeypress = function () {
  6.                 window.event.returnValue = false;
  7.                 return false;
  8.             }
  9.             //如果用戶在工具欄調起開發者工具,那么判斷瀏覽器的可視高度和可視寬度是否有改變,如有改變則關閉本頁面
  10.             var h = window.innerHeight,w=window.innerWidth;
  11.             window.onresize = function () {
  12.                 if (h!= window.innerHeight||w!=window.innerWidth){
  13.                     window.close();
  14.                     window.location = "about:blank";
  15.                 }
  16.             }
  17.     </script>
復制代碼
有需要的可以復制使用,當然,對于懂一點的人來說,這一切都是徒勞。永遠不可能實現絕對禁止,此方法只防小白。
原文地址:https://www.uw7.cn/thread-338-1-1.html










歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0