使用IE8'Developer Tools'调试早期的IE版本

时间:2009-04-23 02:14:09

标签: javascript internet-explorer-6 internet-explorer-8 internet-explorer-7 firebug

我对使用IE6和7个特定错误的页面的HTML / CSS / JS调试不太满意。

我知道IE8有​​一个名为'Developer Tools'的Firebug克隆。

是否可以安装IE8(可能在VM上,我不介意),将其设置为兼容模式(IE6中有一个吗?),然后执行JS调试和实时HTML更改,使用IE8开发者工具,就像我们在Firebug中一样?

非常感谢 米泽

5 个答案:

答案 0 :(得分:3)

我以前说过,我会再说一遍:

Firebug Lite

这会让你在当天使用的任何浏览器中使用Firebug功能......

答案 1 :(得分:3)

本机IE6 / 7与IE8兼容模式之间存在差异: http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx

我发现在IE6 / 7中调试的最佳选择是安装与Microsoft Office捆绑在一起的Microsoft脚本编辑器(不是调试器)。这是一个可选安装,因此您可能必须在“控制”面板中打开“添加删除程序”并再次进行设置。以下是安装Microsoft脚本编辑器后配置IE的指南。 http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html

默认视图没有断点等,因此请查看菜单以添加您喜欢的视图。它不如Firebug好,但它比警报调试好很多;)

答案 2 :(得分:3)

我最满意的IE6 / 7/8 javascript调试经验是Visual Studio。而且,由于Express版本具有与更高SKU相同的调试器,因此您无需支付额外费用即可获得它。

  1. 安装Visual Studio速成版(Download
  2. 创建新项目
  3. 点击调试以启动空项目
  4. 您现在有一个在世界级调试器中运行的IE实例!
  5. 只需将浏览器指向您的测试网址,并将断点设置为您的内容!

答案 3 :(得分:0)

您可能想尝试MS javascript调试器http://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en
尽管

,但并非没有问题

答案 4 :(得分:0)

IE8开发工具是IE Developer Toolbar的升级版,适用于6& 7.它不会进行调试,但会让你检查DOM等。将它与JS调试器结合起来(如同在其他答案中一样)就是你能得到的,afaik