2013-03-20 62 views
2

上需要IE8的支持现场工作。我在基于VMWare融合的IE8上测试该站点 - 而我的同事正在IE9上以兼容模式运行的窗口中本地测试。我们看到该网站的版本非常不同,我的VMWare IE8与客户在其IE8上看到的最接近。IE9兼容模式是测试IE7-8的有效方法吗?

是IE9在兼容性模式IE8有效的测试?如果不是,它的目的是什么?

回答

4

兼容性视图旨在效仿IE7而不是IE8的使用的渲染引擎。这是所有版本与功能,包括8,9和10,这可能就是为什么你的同事是看到由你和你的客户不同的结果如此。在IE9上测试IE8兼容性的正确方法是使用F12开发人员工具,该工具允许您从IE5.5(怪癖),IE7(兼容性),IE8以及任何后来的主要版本直至使用中的任何一个。

兼容性视图的目的是提供与旧版代码的兼容性,这些旧版代码依赖于旧版代码,而旧版代码又依赖于IE7和更旧版本中不正确/不一致的行为,这在IE8及更高版本中并不常见或广泛存在。

+0

感谢或明确的答案。我到处找,看看IE10的兼容模式将如何呈现,如果它是从IE9,或8啊什么不同,所以总是回IE7在该模式下吧?... – lislis 2014-12-16 15:25:51

4

在IE的各种旧的版本测试......这里就是你要做的...

  1. 在IE9(或IE10),按F12
  2. 的开发工具将打开。 “浏览器模式”和“文件模式”更改为你想要的(即IE7,IE8,甚至臭名昭著的怪癖模式)任何东西。

这里是截图: enter image description here