评论

收藏

[Discuz] Discuz教程-禁止复制及使用f12开发者模式

建站程序 建站程序 发布于:2024-10-13 10:35 | 阅读数:84 | 评论:0

禁止复制/右键/选取内容/F12开发者模式,PC手机端都能正常使用
将下面代码添加到管理中心-全局-SEO设置-其他-[其他头部信息]中,然后提交即可。

<body onmousemove=\HideMenu()\ oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">
<script type="text/javascript">
        //禁用右键(防止右键查看源代码) 
      window.oncontextmenu=function(){return false;} 
      //禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具) 
      window.onkeydown = window.onkeyup = window.onkeypress = function () { 
        window.event.returnValue = false; 
        return false; 
      } 
      //如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面 
      var h = window.innerHeight,w=window.innerWidth; 
      window.onresize = function () { 
        if (h!= window.innerHeight||w!=window.innerWidth){ 
          window.close(); 
          window.location = "about:blank"; 
        } 
      }
</script>