ecshop 中如何禁用右键和F12

时间:2022-06-01 18:10:28

找到 网站根目录/themes/js/common.js,在最后加入如下代码:

 1 //禁用右键和F12
 2 //方法一
 3 document.oncontextmenu = function () { return false; };
 4 document.onkeydown = function () {
 5   if (window.event && window.event.keyCode == 123) {
 6     event.keyCode = 0;
 7     event.returnValue = false;
 8     return false;
 9   }
10 
11 //方法二
12     var e = window.event || arguments[0];
13     //屏蔽F12
14     if(e.keyCode == 123) {
15       return false;
16       //屏蔽Ctrl+Shift+I
17     } else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
18       return false;
19       //屏蔽Shift+F10
20     } else if((e.shiftKey) && (e.keyCode == 121)){
21       return false;
22     }
23 
24 
25 
26 
27 };