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