网站开发 · 2025年4月24日

在ecshop中如何禁用右键和F12

在ecshop中如何禁用右键和F12,找到ecshop网站根目录/themes/js/common.js,在最后加入如下代码:

 //禁用右键和F12

//方法一 document.oncontextmenu = function () { return false; }; document.onkeydown = function () {   if (window.event && window.event.keyCode == 123) {     event.keyCode = 0;     event.returnValue = false;     return false;   }   //方法二     var e = window.event || arguments[0];     //屏蔽F12     if(e.keyCode == 123) {       return false;       //屏蔽Ctrl+Shift+I     } else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {       return false;       //屏蔽Shift+F10     } else if((e.shiftKey) && (e.keyCode == 121)){       return false;     }         };