我对带有 IE6 和 7 个特定错误的页面的 HTML/CSS/JS 调试不太满意。
我知道 IE8 安装了一个名为“开发者工具”的 Firebug 克隆。
是否可以安装 IE8(可能在 VM 上,我不介意),将其设置为兼容模式(IE6 有吗?),然后使用 IE8 开发人员工具执行 JS 调试和实时 HTML 更改,只需就像我们可以在 Firebug 中一样?
非常感谢 mieze
我对带有 IE6 和 7 个特定错误的页面的 HTML/CSS/JS 调试不太满意。
我知道 IE8 安装了一个名为“开发者工具”的 Firebug 克隆。
是否可以安装 IE8(可能在 VM 上,我不介意),将其设置为兼容模式(IE6 有吗?),然后使用 IE8 开发人员工具执行 JS 调试和实时 HTML 更改,只需就像我们可以在 Firebug 中一样?
非常感谢 mieze
原生 IE6/7 和 IE8 兼容模式有区别:http: //blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx
我发现在 IE6/7 中调试的最佳选择是安装与 Microsoft Office 捆绑在一起的 Microsoft Script Editor(不是 Debugger)。这是一个可选安装,因此您可能必须在控制面板中打开添加删除程序并再次进行设置。这是安装 Microsoft 脚本编辑器后配置 IE 的指南。 http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html
默认视图没有断点等,因此请查看菜单以添加您喜欢的视图。它不如 Firebug,但比警报调试好得多;)
我所拥有的最令人满意的 IE6/7/8 javascript 调试体验是使用 Visual Studio。而且您也不必花大价钱来获得它,因为 Express 版具有与更高 SKU 相同的调试器。
只需将浏览器指向您的测试 URL 并为您的心内容设置断点!
您可能想尝试 MS javascript 调试器http://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en
虽然并非没有问题
IE8 开发工具是IE Developer Toolbar的升级版,可用于 6 和 7。它不进行调试,但可以让您检查 DOM 等。将其与 JS 调试器结合使用(如其他答案)尽你所能,afaik