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都沒有比這更好的了(除了有一堆虛擬機,你已經排除了)。

希望有所幫助。