禁用检查元素,右键单击并在Google chrome中按F12键

问题描述 投票:10回答:2

有没有一种方法可以禁用检查元素,右键单击并在Google chrome中按F12键?

google-chrome google-chrome-devtools chromium google-chrome-app
2个回答
20
投票

这绝对不可能从网页上完成。

即使您禁用右键单击并禁用F12Ctrl + Shift + ICtrl + Shift + J的默认行为,也无法阻止用户在其他页面上打开开发工具,并在已打开开发工具的情况下导航至您的页面。

此外,您还可以访问菜单>工具>开发人员工具来访问开发工具,这是任何网站都无法阻止的。


0
投票

我知道这是一个老问题,但是这是您需要执行的操作。禁用开发人员工具很困难,但是您可以这样做:

  1. 打开Chrome。
  2. 通过按F12打开开发人员工具,并通过移动分离器来调整开发人员工具面板的大小(听起来很奇怪,但是请相信我)。如果您确定之前已调整过大小,则不必这样做。
  3. 关闭所有Chrome窗口。
  4. 在Windows 7上,用您喜欢的文本编辑器打开文件C:\Users\YOUR USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences。在Linux上,文件位于~/.config/chromium/Default/Preferences。在Windows XP上,它可能在其他地方。不知道。
  5. 搜索devtools。您将找到一个类似于以下内容的部分:"devtools": { "split_location": 256 }(这就是为什么我在步骤2中告诉您更改面板大小的原因。如果不这样做,则此部分不存在,您必须在某个位置手动创建它。)
  6. 更改此部分,使其看起来像这样:"devtools": { "disabled": true, "split_location": 256 }
  7. 保存文件。
  8. 开始铬。按F12。什么都没发生。按Ctrl + Shift + J。什么都没发生。右键单击并尝试选择检查器。不起作用!
© www.soinside.com 2019 - 2024. All rights reserved.