ecshop 中如何禁用右键和F12
找到 网站根目录/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 };