加入X-UA-Compatible meta應對IE8
作者:Eve Cole
更新時間:2009-06-20 16:53:03
X-UA-Compatible是針對ie8新加的一個設置,對於ie8之外的瀏覽器是不識別的,這個區別與content=”IE=7″在無論頁面是否包含<!DOCTYPE>指令,都像是使用了Windows Internet Explorer 7的標準模式。而content=”IE=EmulateIE7「模式遵循<!DOCTYPE>指令。對於多數網站來說,它是首選的兼容性模式。對於多數網站來說,它是首選的兼容性模式。
大多數網站是在IE8正式版發布之前建立的,之前我們沒有把辦法考慮到IE8的兼容性,所以為了避免製作出的頁面在IE8下面出現錯誤,建議直接將IE8使用IE7進行渲染。也就是直接在頁面的header的meta標籤中加入如下程式碼:
<meta http-equiv=”X-UA-Compatible” content=”IE=7″ />
這樣我們才能使得頁面在IE8裡面表現正常!
如果需要遵循<!DOCTYPE>指令可以使用:
<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />