为什么我的IE8开发者工具无法正常工作?

29

以前按F12时会弹出窗口,现在不再出现了。我已经卸载了安装的任何其他工具栏,并尝试通过IE中的安全设置进行重置...但仍然没用。

我正在使用Windows 7测试版。

6个回答

41

也许是有人禁用了它们?
这里告诉你如何禁用它们。

基本上:检查以下注册表项:

HKCU\Software\Microsoft\Internet Explorer\IEDevTools

在最坏的情况下,您可以删除整个项。这将使设置恢复为默认值。


9
非常感谢。那其实不是问题,但很接近。我查看了注册表并找到了这些键:[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IEDevTools] "WindowPos"=hex:00,83,ff,ff,00,83,ff,ff,a0,83,ff,ff,26,83,ff,ff "Pinned"=dword:00000000 "UseDevToolsDebugger"=dword:00000001删除这些键后,工具栏重新出现了。 - Whozumommy
你真是个明星!我曾经遇到一个问题,窗口会出现在我的Windows工具栏上,但无论如何我都无法将其最大化,因此它总是被隐藏起来。删除注册表值后,它又开始正常工作了。 - Tom van Enckevort
超级明星。我不知道这是怎么发生的,但真是太烦人了。 - Steve Hill

12

在我的情况下,开发者工具被组策略禁用了。

  1. 打开本地组策略编辑器。按下 Win+R 打开运行窗口,在搜索栏中输入 gpedit.msc 并按下 Enter
  2. 在左面板点击展开 计算机配置管理模板Windows 组件Internet Explorer,并选择 工具栏
    1. 如果您找不到适当的策略,可能需要添加它。右键单击 管理模板
    2. 选择 添加/删除模板...
    3. 选择 添加...
    4. 我选择了一大堆模板,以确保我得到所需的那个。
  3. 在右面板双击 关闭开发者工具
  4. 选择 禁用 以解除禁用。
  5. 关闭组策略编辑器。
  6. 您可能需要关闭 IE 或重新启动计算机以应用设置。

11

问题很可能是由于WindowPos值引起的。

如果再次发生此问题,则有两个解决方法:

1)右键单击任务栏上开发工具栏的缩略图/标题,然后选择“移动”,然后按下方向箭头。现在,如果您移动鼠标,您应该会看到窗口跟随鼠标四处移动,左键单击将“分离”它与鼠标。

2)删除“WindowPos”值,不要将其设置为0,因为这将导致问题再次发生,只需删除该条目即可。


关于2),仅删除WindowPos将不会使其出现。UseDevToolsDebuggerPinned也应该被删除。 - Sanghyun Lee

0
对于我的情况,注册表解决方案没有起作用。按f12没有任何反应。有效的方法是进入“Internet选项”->高级,并在底部点击“重置”,然后在弹出的窗口中再次点击“重置”。

0

Windows运行命令gpedit.msc

  1. 在本地计算机策略下选择管理模板。

  2. 选择Windows组件 -> 选择Internet Explorer

  3. 选择工具栏
  4. 双击右侧窗格中的关闭开发人员工具。
  5. 禁用并应用设置,关闭IE并重新打开。
  6. 按F12键

此策略设置允许您管理用户是否可以访问Internet Explorer中的开发人员工具。

如果启用此策略设置,则用户将无法访问开发人员工具。

如果禁用或未配置此策略设置,则用户将可以访问开发人员工具。

请确保已禁用设置,因为即使他们说未配置选项也可以工作。它不起作用。所以请确保您已单击禁用。 enter image description here


0

以上方法都没有解决我的工具栏丢失问题(在IE7中),但是以下方法可以:

点击:工具 > Internet选项 > 程序 > 管理附加组件 > IE开发者工具栏BHO > 启用

(您也可以通过“工具”>“管理附加组件”>“启用或禁用附加组件”进行操作。)

可能还有一个“IE开发者工具栏”的选项。也要启用它。

重新启动浏览器,您的工具栏应该会重新出现。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接