CodeAE 发表于 2024-10-13 10:35:53

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

禁止复制/右键/选取内容/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>

https://www.dismall.com/thread-23755-1-1.html
页: [1]
查看完整版本: Discuz教程-禁止复制及使用f12开发者模式