2015-12-10 60 views
0

由於策略原因,我的公司仍在使用Internet Explorer 9(是的,應升級,我們知道)。舊的Internet Explorer如何知道與X-UA兼容的更新版本

我們現在有一個Web應用程序,當將其具有

<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 

我的問題,只有行之有效

如何IE 9知道的最新IE版本(=邊)爲邊緣做IE 9出來時不存在?通過Windows更新?要麼...?

+0

在此上下文中,「邊緣」是指「支持的最高模式在IE9的情況下,導致IE9標準模式,而在IE8中,則是IE8標準模式,要了解更多信息,請參閱[瞭解舊版文檔模式](https://msdn.microsoft.com/zh-cn/ -us/library/jj676915(v = vs.85).aspx#dcmodes) 最初,它是QA團隊用來測試多個版本的瀏覽器行爲的內部值,直到〜IE10時才積極勸阻指導改變了。 –

回答

1

這不是看起來,只是一個濫用詞的情況。

首先,Edge不是Internet Explorer的最新版本。這是一個來自IE的新瀏覽器。 Chrome是最新的Webkit版本,它是「最新的IE版本」。

在該元標記中引用的「邊緣」是應該使用哪個呈現引擎。它只是意味着使用最新的可能的渲染引擎(由於兼容性原因,IE有能力回退到之前的渲染引擎)。在IE 9中,這意味着強制網站以IE 9模式進行處理,並忽略任何可能說網站在IE 8中效果更好的啓發式方法。

相關問題