本篇文章主要handsome主题下,如何禁止复制和屏蔽F12调试。其他主题可参考使用。按此教程操作之后博文中的代码段仍然可以复制,点击右上角复制即可。

本站所有博文,如有需要转载的,请联系博主,同意转载后直接给你发原文件

禁止复制

代码:

<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()">
</body>

复制上面的代码

进入后台——开发者设置——自定义输出body 尾部的HTML代码

在这里面粘贴上面的代码,即可,这是一种静默的禁止复制方式。不会弹出来什么提示,而且不影响复制代码,这点我觉得是非常好的。

代码放的位置

并不会影响代码的复制粘贴

屏蔽F12

1.事先引入layer.js来提示信息,至后台-开发者设置-自定义输出body 尾部的HTML代码

<script src="https://lib.baomitu.com/layer/3.1.1/layer.js"></script>

2.将以下代码添加至后台-开发者设置-自定义JavaScript

document.onkeydown = function(){
    if(window.event && window.event.keyCode == 123) {
        layer.msg("F12被禁用,有问题请联系博主");
        event.keyCode=0;
        event.returnValue=false;
    }
}

感兴趣的同志还可以看看这篇文章,相对更加成熟和完整:

个人博客如何做好内容保护_只防君子


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2021/nocopy.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 06 月 20 日
如果觉得我的文章对你有用,请随意赞赏