【发布时间】:2011-08-07 05:07:18
【问题描述】:
我们的用户应该在 Web 应用程序中使用 Ctrl+Shift+J 快捷键。
我们已经尝试过像“--disable-dev-tools”这样的 Chrome 切换器,但它在我们的场景中不起作用。
【问题讨论】:
-
最好的建议?使用不同的快捷方式。
标签: google-chrome
我们的用户应该在 Web 应用程序中使用 Ctrl+Shift+J 快捷键。
我们已经尝试过像“--disable-dev-tools”这样的 Chrome 切换器,但它在我们的场景中不起作用。
【问题讨论】:
标签: google-chrome
disable-dev-tools非常适合我,你确定你没有写错,请重新检查。
见:http://www.chromeplugins.org/tips-tricks/chrome-command-line-switches/
本网站已关闭。 :(((
【讨论】:
使用政策DeveloperToolsAvailability - 请参阅https://chromeenterprise.google/policies/#DeveloperToolsAvailability
【讨论】:
window.oncontextmenu = function () {
return false;
}
document.onkeydown = function (e) {
if (window.event.keyCode == 123 || e.button==2)
return false;
}
使用此代码禁用您页面上的右键单击和 F12,但无法阻止用户打开 Dev Tools Menu > Tools > Developer tools
希望这有帮助!
【讨论】:
禁用开发者工具很困难,但你可以做到:
打开 Chrome(或 Chromium)。
按 F12 打开开发者工具并通过移动拆分器调整开发者工具面板的大小(听起来很奇怪,但相信我)。如果您确定之前已调整大小,则不必这样做。
关闭所有 Chrome 窗口。
在 Windows 7 上,在您喜欢的文本编辑器中打开文件 C:\Users\YOUR USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences。在 Linux 上,该文件位于 ~/.config/chromium/Default/Preferences。在 Windows XP 上,它可能位于其他位置。不知道。
搜索devtools。您将找到如下所示的部分:
"devtools": { "split_location": 256 }
(这就是为什么我告诉您在第 2 步中更改面板大小的原因。如果您不这样做,则此部分不存在,您必须在某处手动创建它。)
更改此部分,使其如下所示:
"devtools": { "disabled": true, "split_location": 256 }
保存文件。
启动 Chromium。按 F12。什么都没发生。按 Ctrl+Shift+J。什么都没发生。右键单击并尝试选择检查器。没用。
要开心。
【讨论】:
--debug-devtools-frontend=0。它将打开Webpage not found
很遗憾,目前不可能。
【讨论】: