2016-05-30 48 views
-1

我已經經歷了很多解決方案在stackoverflow但無法獲得。任何人都可以用簡單的語言解釋我IE標準之間的區別,兼容&怪癖

1)IE Standard,Compatible,Quirks模式的基本區別是什麼? 2)我想強制網頁在IE9中加載IE9瀏覽器...是我的下面的代碼是否正確?

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

IE = IE7>標準模式

IE = EmulateIE7>兼容模式

如何在Quirks模式

3運行)是適用於瀏覽器的其他IE此模式? 4)什麼是瀏覽器的默認模式,我如何確定它?

回答

1

首先,你真的不想做這個 - 最好是運行IE9作爲IE9,甚至更好,使用IE 10/11,甚至更好的使用Chrome,MS邊緣等

但是,假設你是被迫的,你的Meta標籤應該說內容=「IE = 7」

應該力IE7標準模式,並至少能讓IE7和IE9(恩,應該,但可能仍然存在異常之間的一切一致)。如果您可能需要檢測IE9並使用EmulateIE7,但這又可能導致比解決問題更多的問題。

而且,這些模式僅適用於IE - 所有其他瀏覽器都忽略它們。

而且,你真的不想讓我解釋Standard,Compatible和Quirks模式之間的區別,部分原因是它需要57個小時,部分原因是我忘記了。

祝你好運...

+0

IE = IE7>標準模式....... IE = EmulateIE7>兼容模式....怪癖模式語法? – Jay

+0

我應該說以前的所有依賴於: <!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 // EN」「http://www.w3.org/TR/html4/strict .dtd「> –

相關問題