我已經經歷了幾次迭代,但我有嚴重的麻煩,正確地在IE9中呈現我的WordPress網站。在IE9中強制兼容模式
該網站是click here。當然,在Chrome/FF中完美工作。
IE9純模式偶爾會拋出一個硬js腳本錯誤(我正在看單獨的問題),但強制兼容模式似乎正確地呈現它。
所以現在的問題,試圖自動強制在IE9的IE8兼容性。從我讀過的應該這樣做:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" charset="UTF-8" />
但它什麼也沒做。
我試過的變化包括:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8, chrome=1">
<meta http-equiv="X-UA-Compatible" content="IE=IE8">
並沒有喜悅。
現在我已在在頭下面:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8, chrome=1">
如果你確實看到在IE8/9調試它表明:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8, chrome=1" charset="UTF-8" <meta=""/>
我不知道爲什麼/哪裏它會注入字符集和流浪元標記。在鉻顯示正確。
元應該有尾隨/?我已經嘗試了這兩種方式,IE仍然將該元素添加到最後。
有什麼建議嗎?
欣賞此幫助。
聶
用什麼DOCTYPE你的網頁服務? – raina77ow
'<!DOCTYPE html>' – Nik