我在IE 11中的F12调试器无法正常工作,只是显示一个空窗口。只有“网络”选项卡似乎有效。
我们一直在使用Firefox直到最近,环境变化迫使开发使用IE。
我已经在多个页面上尝试过,但没有一个正在运行。
显然你需要安装一个更新来让开发工具工作,我在网上查看了一堆之后发现了这个:
对于32位系统:https://www.microsoft.com/en-us/download/confirmation.aspx?id=45134
对于64位系统:https://www.microsoft.com/en-us/download/confirmation.aspx?id=45154
这就是最终为我解决的问题。
Internet选项>高级>重置。
[求助]因为你们都应得的。 :-)
*********空白屏幕DEV TOOLS FIX **************
修复:
这是因为32位和64位问题。您需要验证正在运行的Windows版本
到这里验证(控制面板\系统和安全\系统)
然后将IE设置为与您运行的版本一起使用。如果运行32位,您将不会遇到此空白屏幕。
看来你有64位版本的Windows运行,那么你需要做以下事情:
打开IE,转到“设置”或设置图标
查找“Internet选项”
找到“高级”
找到“安全”
选中“为增强保护模式启用64位进程*”复选框
然后单击“应用”
然后单击“确定”
然后重新启动IE并享受您的DEV工具!
和平了! :-)
尝试从运行中运行IE切换扩展:iexplore.exe -extoff。
如果这不起作用,你可以尝试休息IE。 Internet选项>高级>重置。
如果全部失败,请尝试在PC上创建新帐户。该帐户是否有相同的问题?
不幸的是,我没有机会尝试马丁的解决方案。我删除IE,重新安装IE 10,然后更新到IE 11,调试器再次工作。
关闭Internet Explorer
。
点击Run
并打开regedit
在regedit
进行以下2次更改
HKEY_LOCAL_MACHINE
- SOFTWARE
- MICROSOFT
- INTERNET EXPLORER
- IE DEV TOOLS
- DISABLED -> MAKE IT TO 0
HKEY_CURRENT_USER
- SOFTWARE
- MICROSOFT
- INTERNET EXPLORER
- IE DEV TOOLS
- DISABLED -> MAKE IT TO 0
打开Internet Explorer。转到任何网站并点击F12。现在Dev Tolls将开放。
fluxblocker
还有一个解决方案来自这个主题:https://social.msdn.microsoft.com/Forums/ie/en-US/79428f71-97b8-433d-9240-45a636d6a0f1/ie11-f12-developer-tools-not-working-blank
转到启动,运行,dcomcnfg.exe,然后展开“组件服务”,再展开“计算机”,再单击“我的电脑”(右键单击它并选择“属性”)。然后转到“默认属性”选项卡。
将默认验证级别设置为“连接”。将默认模拟级别设置为标识。单击确定。到目前为止,对于64位计算机来说,这对我们所有遇到此问题的计算机起了作用......我希望这对您有所帮助!
重启IE工作
阅读本页面的评论后,我找到了这个解决方案。
这是另一个修复(到目前为止在我的组中的两台机器上工作):
一旦它开始工作,它似乎将继续工作,即使你重置上述选项。
对我来说,解决方案是改变几种安全配置:
打开IE,转到“设置”或设置图标
查找“Internet选项”
找到“高级”
找到“安全”
选中“为增强保护模式启用64位进程*”复选框
取消选中“启用增强保护模式”
取消选中“禁用脚本调试(Internet Explorer)”
取消选中“禁用脚本调试(其他)”
选中“显示有关每个脚本错误的通知”
然后单击“应用”
另一方面:
找到“安全”标签
点击“互联网”图标
选中“启用保护模式”
然后单击“确定”然后重新启动IE和计算机