Loading... ## 1.禁用浏览器右键菜单 ```js document.oncontextmenu = new Function("return false;"); ``` ## 2.监听键盘事件 ```js document.onkeydown = document.onkeyup = document.onkeypress = function(event) { var e = event || window.event || arguments.callee.caller.arguments[0]; if (e && e.keyCode == 123) { window.location = 'about: blank'; e.returnValue = false; return (false); } } ``` ## 3.检测控制台 ```js function mAlert() { var fn = function () {}; fn.toString = function () { window.location = 'about: blank'; console.log("呵呵"); } console.log("%c", fn);//请不要删除这行 };mAlert(); ``` ## 4.鼠标点击事件 ```js document.onmousedown = function mdClick(event) { var e = event || window.event || arguments.callee.caller.arguments[0]; if (e.button == 2 || e.button == 3) { alert("呵呵"); //不建议用以下方法,易错率大 window.location = 'about: blank'; } } ``` ## 5.禁止保存 ```js document.onkeydown = function() { if ((e.ctrlKey) && (e.keyCode == 83)) { //ctrl+s alert("ctrl+s被禁用"); return false; } } ``` ## 6.css禁止左键右键 ```js //左键 〈body onselectstart="return false"〉 //右键 〈body οncοntextmenu='return false'〉 ``` 最后修改:2022 年 05 月 31 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏