2009年11月26日 星期四

IE8 相容模式 (相容IE7)

來源:諾雅的隨手札記-noah's blog  By noah on 2009/03/19

IE8於2009/3/20正式 Release ,原則上 IE 8 可正常瀏覽器於所有的網頁,如果不幸負責的頁面或自己的站台發生了破版、CSS跑掉及其他可怕的問題時,可以作某些設定,將瀏覽器強迫用相容模式執行,相容模式的意思是改用IE7的方式執行。至於為何會有這種問題,這裡就不細細說明.........


方法一, 如果不是所有頁面都有問題,可以在有問題的那一頁加入Meta 宣告,語法:



此語法是加在 之間。但如果是整個站台有問題,那建議調整 Web Server的設定。可改用下方法。

方法二,如果Web Server為 Apache 環境:

1.確認 apache 有載入 mod_headers 模組(細節請看:Apache官網 )

2.在 httpd.conf 裡加入

Header set X-UA-Compatible "IE=EmulateIE7"

3.重啟 Apache

方法三,如果Web Server為 IIS 環境:

1.進入到 IIS 管理中心,打開 HTTP標題 頁籤,按下「新增」

















2.在自訂標頭名稱輸入「X-UA-Compatible」、自訂標頭值輸入「IE=EmulateIE7」





3.按下套用,或直接按確定


沒有留言:

張貼留言