WP 如何禁止用户以各种方式盗取代码

WP 如何禁止用户以各种方式盗取代码

效果演示看本站就 OK 了,人狠话不多,直接上代码,引入所需的 CSS 及 JS 文件:

<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/element-ui@2.15.6/lib/index.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/element-ui@2.15.6/packages/theme-chalk/lib/index.css">

在后台主题设置中输入以下自定义 JS 代码:

document.onkeydown=function(){if(event.ctrlKey&&window.event.keyCode==85){new Vue({data:function(){this.$notify({title:"嘿!别瞎按",message:"老弟,想偷我源码?~",position:'bottom-right',offset:50,showClose:true,type:"error"});return{visible:false}}})
return false;}
if(window.event&&window.event.keyCode==123){event.keyCode=0;event.returnValue=false;new Vue({data:function(){this.$notify({title:"嘿!Bingo~",message:"老弟,试试 Alt+Shift+Fn+F4",position:'bottom-right',offset:50,showClose:true,type:"error"});return{visible:false}}})
return false;}
if(event.ctrlKey&&window.event.keyCode==83){new Vue({data:function(){this.$notify({title:"嘿!你瞧瞧你",message:"网页得换方法保存哦~",position:'bottom-right',offset:50,showClose:true,type:"error"});return{visible:false}}})
return false;}
if((event.ctrlKey)&&(event.shiftKey)&&(event.keyCode==73)){new Vue({data:function(){this.$notify({title:"嘿!哈哈哈",message:"老弟,调试方法也得换换哟~",position:'bottom-right',offset:50,showClose:true,type:"error"});return{visible:false}}})
return false;}
if(window.event&&window.event.keyCode==116){event.keyCode=0;event.returnValue=false;new Vue({data:function(){this.$notify({title:"嘿!喂喂喂",message:"浏览器自带刷新按钮不香吗?",position:'bottom-right',offset:50,showClose:true,type:"warning"});return{visible:false}}})
return false;}}
document.addEventListener("copy",function(e){new Vue({data:function(){this.$notify({title:"叮!复制成功",message:"若要转载请务必保留原文链接!谢谢~",position:'bottom-right',offset:50,showClose:true,type:"success"});return{visible:false}}})})
/* 禁用右键菜单并提醒 */
document.oncontextmenu = function () {
new Vue({
    data:function(){
        this.$notify({
            title:"嘿!没有右键菜单",
            message:"复制请用键盘快捷键 Ctrl+C",
            position: 'bottom-right',
            offset: 50,
            showClose: true,
            type:"warning"
        });
        return{visible:false}
    }
})
return false;
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 共8条

请登录后发表评论