WordPress禁止审查元素、禁止F12、禁止右键、禁止Ctrl+S保存、禁止Ctrl+U查看源码

WordPress禁止审查元素、禁止F12、禁止右键、禁止Ctrl+S保存、禁止Ctrl+U查看源码

WordPress禁止审查元素、禁止F12、禁止右键、禁止Ctrl+S保存、禁止Ctrl+U查看源码

经常有人复制我们的文章内容,加一个复制粘贴权限代码能有效防止此类事情发生!

将以下代码插入footer.php里面的</body></html>之前即可,直接复制,文字改成你自己的风格:

<script>
document.onkeydown=function(){
    var e = window.event||arguments[0];
    if(e.keyCode==123){
        alert('分享快乐!');
            return false;
    }else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73)){
        alert('分享快乐!');
            return false;
    }else if((e.ctrlKey)&&(e.keyCode==85)){
            alert('分享快乐!');
            return false;
    }else if((e.ctrlKey)&&(e.keyCode==83)){
           alert('分享快乐!');
           return false;
    }
}
document.oncontextmenu=function(){
    alert('分享快乐!');
    return false;
}
</script>

新童鞋对上面代码的数字理解,那就要了解以下Keycode对照表(键码对照表如下)

字母和数字键的键码值(keyCode)

按键键码按键键码按键键码按键键码
A65J74S83149
B66K75T84250
C67L76U85351
D68M77V86452
E69N78W87553
F70O79X88654
G71P80Y89755
H72Q81Z90856
I73R82048957

数字键盘上的键的键码值(keyCode)

按键键码按键键码
0968104
1979105
298*106
399+107
4100Enter108
5101109
6102.110
7103/111

功能键键码值(keyCode)

按键键码按键键码
F1112F7118
F2113F8119
F3114F9120
F4115F10121
F5116F11122
F6117F12123

控制键键码值(keyCode)

按键键码按键键码按键键码按键键码
BackSpace8Esc27Right Arrow39-_189
Tab9Spacebar32Dw Arrow40.>190
Clear12Page Up33Insert45/?191
Enter13Page Down34Delete46`~192
Shift16End35Num Lock144[{219
Control17Home36;:186\|220
Alt18Left Arrow37=+187]}221
Cape Lock20Up Arrow38,<188‘”222

多媒体键码值(keyCode)

按键键码
音量加175
音量减174
停止179
静音173
浏览器172
邮件180
搜索170
收藏171