如何在jquery中为我的所有页面和元素阻止F12键盘键?
我一直试图停止检查元素到最大量。 我知道我无法阻止它们,但我仍然希望减少机会。 那么如何在所有HTML元素中阻止F12键盘键?
结果:没有人可以访问F12并获取检查元素。
这里的123
是F12的keyCode
,它在浏览器中打开Inspect Element屏幕。 添加keydown
事件而不仅仅为123
return false
将阻止Inspect Element屏幕。
$(document).keydown(function (event) { if (event.keyCode == 123) { // Prevent F12 return false; } else if (event.ctrlKey && event.shiftKey && event.keyCode == 73) { // Prevent Ctrl+Shift+I return false; } });
防止右键单击>检查元素
$(document).on("contextmenu", function (e) { e.preventDefault(); });
演示