WordPress禁止F12代码–防采集代码

CCTW 2022-07-17 965阅读 0评论

该代码可以在访客使用F12时,自动截取内容,弹出替换内容,防止查看代码,严格来讲功能是有些许鸡肋,不过是可以避免大部分的快捷键打开查看源代码,要查看你网站的源码还是要使用其它手段,也可以防扒,当然这些防小白的。

WordPress禁止F12代码–防采集代码

方法一:

WordPress网站后台-–》查看主题设置—》底部设置—》网站底部自定义JS代码,把下面的 css 代码复制粘贴到里面即可。

其他主题的话在你的主题目录下的,footer.php文件中下面添加下面的代码:

自定义 HTML 代码

<!--安全 1 开始--><script type="text/javascript">
        window.onload = function(){            document.onkeydown = function (){                var e = window.event || arguments[0];                //F12
                if(e.keyCode == 123){                    return false;                //Ctrl+Shift+I
                }else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)){                    return false;                //Shift+F10
                }else if((e.shiftKey) && (e.keyCode == 121)){                    return false;                //Ctrl+U
                }else if((e.ctrlKey) && (e.keyCode == 85)){                    return false;
                }
            };            document.oncontextmenu = function (){                return false;
            }
        }    </script><!--by:博客-blog.52date.cn--><!--安全 1 结束-->

方法 二:主题设置代码

网站管理后台-–》主题设置—》底部设置—》网站底部自定义JS代码,把下面的 css 代码复制粘贴到里面即可。

其他主题的话在你的主题目录下的,footer.php文件中下面添加下面的代码:

<!--安全 2 不要扒我了开始--><script type="text/javascript">((function() {    var callbacks = [],
        timeLimit = 50,
        open = false;
    setInterval(loop, 1);    return {
        addListener: function(fn) {
            callbacks.push(fn);
        },
        cancleListenr: function(fn) {
            callbacks = callbacks.filter(function(v) {                return v !== fn;
            });
        }
    }    function loop() {        var startTime = new Date();        debugger;        if (new Date() - startTime > timeLimit) {            if (!open) {
                callbacks.forEach(function(fn) {
                    fn.call(null);
                });
            }
            open = true;            window.stop();
            alert('不要扒我了');            window.location.reload();
        } else {
            open = false;
        }
    }
})()).addListener(function() {    window.location.reload();
});</script><!--by:博客-blog.52date.cn--><!--安全 2 不要扒我了结束-->


文章版权声明:除非注明,否则均为云启博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,965人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码