如何在jquery中为我的所有页面和元素阻止F12键盘键?

我一直试图停止检查元素到最大量。 我知道我无法阻止它们,但我仍然希望减少机会。 那么如何在所有HTML元素中阻止F12键盘键?

结果:没有人可以访问F12并获取检查元素。

这里的123F12keyCode ,它在浏览器中打开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(); }); 

演示