如何运行所有三个版本的Internet Explorer?

时间:2010-07-27 11:05:16

标签: internet-explorer browser

有没有办法同时或一个接一个地运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8,以测试Web应用程序的UI?或者还有其他解决方案吗?

10 个答案:

答案 0 :(得分:9)

具有多个虚拟机的虚拟PC,每个虚拟机都有不同版本的IE。

微软甚至可以提供Windows XP / Vista + IE6 / 7/8 VM下载here

答案 1 :(得分:3)

使用IETester - 它允许您在所有版本的IE上测试您的网站。

http://www.my-debugbar.com/wiki/IETester/HomePage

答案 2 :(得分:3)

除了已经发布的IE测试程序之外,还有像browsershots.org这样的工具来测试外观和Microsoft's Super Preview(表达式的一部分),但没办法让它们完全安装在一边并购(就像普通客户一样)这不是完全的hackery,至少是我所知道的。

答案 3 :(得分:1)

我过去曾使用IEtester等。但对我来说,除了在VM的设置中查看应用程序作为可能的客户端设置之外,没有其他更好的选择了。 IETester很好,但我发现并非所有脚本问题都必须提出或报告。因此,为了彻底了解VM解决方案是最好的。

@Esko - 令人惊讶的是,仍然有许多组织已经对IE6进行了标准化,并且不允许升级,因为它们仍然运行仍需要IE6的遗留应用程序。奇怪但非常真实: - )

答案 4 :(得分:1)

你也可以试试Adobe® BrowserLab,我用它来测试很多浏览器而不是安装它们。不是最好的,但因为我所知道的所有其他人都已被提及,只是另一种选择。

答案 5 :(得分:0)

尽管IETester有时会很有用,但有时渲染内容会略有不同,而某些JS脚本可能无法正常工作。

因此,根据我的经验,最好设置一些虚拟机,每个实例上都有不同的IE版本。

我知道这可能听起来很乏味,但从长远来看,以这种方式测试和验证您的网站会更好。

答案 6 :(得分:0)

我使用过MultipleIEs,但我认为它不适用于Windows 7。

答案 7 :(得分:0)

您可以在Windows 7中使用“XP模式”执行此操作 - 您需要设置两个虚拟硬盘驱动器,但您可以在win 7桌面上创建快捷方式以“打开”IE6。这里有一个很好的演练:

http://articles.sitepoint.com/article/ie6-ie7-ie8-win7-xp-mode/1

答案 8 :(得分:0)

我喜欢Browser Sandbox,它很容易使用。

答案 9 :(得分:0)

VmwareWorkstation非常有用,尤其是它的快照功能。

例如,您可以安装基于Win XP的虚拟机,保存快照以保持IE6可用。然后你可以更新到IE7,保存另一个快照。所以你可以自由切换这两个快照来使用ie6或ie7。

并且不要使用IETester的东西。我曾经尝试过这个工具,发现它并不像真正的浏览器那样表现。