0

我正在测试一个相当复杂的web应用程序,因为我在VMware中只有Win 8,所以我使用IE10及其develepmont工具以兼容模式运行它。但是确切的行为(尤其是性能)不同于在Win 7和Win XP上运行的“相同浏览器”(IE8/vs IE10兼容模式)。Win XP/Win 7/Win 8上的IE之间的差异

有没有人有解决方案?我真的不想在我的硬盘上拥有大量虚拟机。

这些区别在哪里描述?

+1

是的,IE的实际版本和它们的相关兼容模式之间存在一些显着差异。最好的解决方案是使用IETester这样的工具,它允许你在同一台机器上安装多个“真正”的IE版本。 – Spudley 2012-07-24 20:21:10

+0

因此,IETester的构建方式与标准IE开发人员工具不同?我已经使用过它了,但我认为它与标准开发工具是一样的..我会再次尝试一次:)谢谢 – simekadam 2012-07-24 20:51:34

+0

我已经跟进了我的评论,并在下面给出了一个完整答案的答复 - 我打算写在这里,但它太长了。 :) – Spudley 2012-07-24 21:02:12

回答

1

正如我在评论中所说:是的,IE的实际版本和它们的相关兼容模式之间存在一些显着差异。最好的解决方案是使用IETester这样的工具,它允许你在同一台机器上安装多个“真正”的IE版本。

IETester是第三方程序;它不是IE工具的标准部分,也不使用“兼容模式”;它使用每个版本IE的真实渲染引擎。

它基本上安装真实的IE6/7/8/9渲染引擎的单独副本,并使用它们来显示网站。它并不完美 - 它很容易崩溃,它没有IE的真实副本的开发工具,所以对于一般调试来说并不是很好,但对于检查网站的外观每个版本的IE都没有比这更好的了(除了有一堆虚拟机,你已经排除了)。

希望有所帮助。