用于调试的Internet Explorer 6和Internet Explorer 7在同一台计算机上

时间:2009-11-03 18:08:46

标签: internet-explorer-6

  

可能重复:
  Running Internet Explorer 6, Internet Explorer 7, and Internet Explorer 8 on the same machine

我最近开始了一份新工作,我的领导病了。他在我们的代码中为我分配了一个只影响Internet Explorer 6的错误。我正在运行的开发人员工具箱是带有Internet Explorer 7的Windows Server 2003。

如何在Internet Explorer 6中打开网页并从我的计算机进行调试?

9 个答案:

答案 0 :(得分:14)

安装Virtual PC(现在是免费的download)和来自此page的其中一个磁盘映像,它为您提供了要测试的浏览器的XP安装程序。

答案 1 :(得分:8)

使用IETester

答案 2 :(得分:4)

步骤1:为要测试的每个设置配置的虚拟机。如果您使用的是Mac,请使用VMWareParallels

第2步:使用Selenium自动执行功能测试。你永远不会回头!

答案 3 :(得分:3)

我们在使用IE6运行XP的VMWare计算机上进行所有IE6测试。显然需要一些设置时间,但一旦完成就值得。

答案 4 :(得分:2)

我玩了很多ie6选项,而且最好的IMO就是长期安装带有ie6图像的vmware。

然而,在短期内,我在IE Collection取得了最大的成功,但它仍然有些错误。

IES4Linux和IES4OSX [有时]也会在各自的操作系统上工作。

答案 5 :(得分:2)

使用 Spoon (是Xenocode)...... http://spoon.net/browsers/

它允许您从浏览器中启动沙盒中的任意数量的不同浏览器。

优点:

  1. 您不必安装任何虚拟机。
  2. 您不必依赖IE Tester等应用程序,而是可以使用实际的浏览器。

答案 6 :(得分:2)

这显然不适用于您的具体情况,但对于运行Windows 7的任何人来说,一个不错的选择是使用XP Mode。 XPM映像已安装IE6,并且不会像Internet Explorer应用程序兼容性VPC映像一样过期。

安装XP Mode后,在XP程序菜单中创建IE的快捷方式(这样就可以在Win 7的“开始”菜单中发布快捷方式)。然后,您可以在Win 7桌面上与IE8并排启动IE6。

答案 7 :(得分:2)

您还可以使用Microsoft自己的 Expression Web SuperPreview

下载页面:http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en

更多信息:http://expression.microsoft.com/en-us/dd565874.aspx

编辑:

抱歉,我没有在原帖中注意到你的“...并调试它......”声明。我认为SuperPreview只会展示一个并排的视觉比较。如果你需要调试javascript或类似的东西,那么我会使用上面提到的虚拟化方法。 (实际上我实际上是使用虚拟化进行测试,但我认为我会建议不同的东西。)

答案 8 :(得分:1)

Multiple IE效果很好。