> 职场
js怎么禁用鼠标右键(js如何禁用ctl键)
导语:使用JS 禁止键盘快捷方式和禁止鼠标右键操作弹窗提示
很多开发人员或者企业都希望自己的源码不被别人看到或者攻击,于是就有了前端禁止右键禁止键盘快捷键,或者更改右键内容的需求。博智互联这里使用JS 禁止查看代码的键盘快捷方式和禁止鼠标右键操作弹窗提示。虽然防御不了专业人员,但是阻止一下小白看一下还是可以的,为什么阻止不了专业人员查看,要知道浏览器不是我们自己开发的啊,就算我们禁止了右键快捷键,但是还会有其他途径的。所以这个源码只是为了安慰各位老板心理作用吧。
//弹窗function richwit() { layer.alert(&34;);}//禁止鼠标右键document.oncontextmenu = function() {richwit(); return false;}//监听键盘快捷键document.onkeydown = function() { var e = window.event || arguments[0]; if (e.keyCode == 123) { //监听快捷键F12 richwit(); return false; } else if ((e.shiftKey) && (e.keyCode == 121)) { //监听快捷键Shift+F10 richwit(); return false; } else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) { //监听快捷键 Ctrl+Shift+I richwit(); return false; } else if ((e.ctrlKey) && (e.keyCode == 85)) { //监听快捷键Ctrl+U richwit(); return false; }};
本文内容由小茹整理编辑!