http-equiv="X-UA-Compatible" 這是一個文檔相容模式的定義 Edge模式告訴IE以最高級 模式渲染文檔,也就是任何IE版本都以當前版本所支持的最高級標準模式渲染,避免版本升級造成的影響。 之前在開發項目的過程中,遇到過因為IE版本產生的相容問題。自己寫完項目在各個瀏覽器檢查 ...
http-equiv="X-UA-Compatible" 這是一個文檔相容模式的定義
Edge模式告訴IE以最高級 模式渲染文檔,也就是任何IE版本都以當前版本所支持的最高級標準模式渲染,避免版本升級造成的影響。
之前在開發項目的過程中,遇到過因為IE版本產生的相容問題。自己寫完項目在各個瀏覽器檢查時,並沒有問題,當項目給到後臺同事的時候,在他們的電腦上用360瀏覽器相容模式打開項目,出現不相容的問題。絞盡腦汁無從下手,不知道問題的根源是什麼。同事的電腦和 我的電腦安裝的同樣都是同一版本的360瀏覽器。最後,經過查閱資料發現,360相容模式出現的相容問題,實質還是IE的相容問題,同時,每個電腦內置的IE版本是不一樣的,我的電腦內置IE的版本高,而同事的版本低導致出現渲染頁面時出現問題。
找到問題的根源後解決問題並不難,只需要在頭部加上以下代碼:
<meta http-equiv="x-UA-Compatible" content="IE=Edge">
這句代碼可以改變360相容模式下以何種版本的IE去渲染頁面。