禁用以显示我的应用程序不工作的控制台(F12可以,但不能禁用CLT+SHFT+I)

Disabling to show console for my Application not Working (F12 is ok but can't able to disable CLT+SHFT+I)

本文关键字:可以 F12 但不能 CLT+SHFT+I 显示 我的 应用程序 工作 控制台      更新时间:2023-09-26

对于我的一个项目,我不想让用户使用F12查看控制台或资源,对于应用程序也是内部机密,因此我将在chrome中使用策略,而不是在Menu中查看Developer工具。

当我尝试使用CLT+STFT+I时,我发现它不起作用。将我当前的代码

document.onkeypress = function(event) {
  event = (event || window.event);
  if (event.ctrlKey && event.keyCode == 16 && event.keyCode == 73) {
    return false;
  }
};
document.onmousedown = function(event) {
  event = (event || window.event);
  if (event.ctrlKey && event.keyCode == 16 && event.keyCode == 73) {
    return false;
  }
};
document.onkeydown = function(event) {
  event = (event || window.event);
  if (event.ctrlKey && event.keyCode == 16 && event.keyCode == 73) {
    return false;
  }
};

要小心,因为所有操作系统都没有相同的行为。如果这个人很好,他还会访问开发人员工具栏。为什么要阻止此浏览器功能?是否也阻止右键单击->检查元素?:)