我試圖打印一條消息給用戶,當他使用IE版本低潮IE8。爲了測試它,我啓用文檔模式8.但是,當我在javascript索要文檔模式,我總是收到「怪異模式:5」IE8文檔模式總是'怪異模式'
document.documentMode;
有誰知道爲什麼嗎?
這裏是我的規格的開頭:
<!doctype html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
...
解決:
我使用的用戶代理然而並檢查了「三叉戟/ 4.0」,這是隻顯示在IE8標籤
如果感覺標記無效,它不會切換到quirks模式嗎? – 2013-02-12 10:55:17
@GungFoo - 不,它只關心Doctype和X-UA兼容。 – Quentin 2013-02-12 10:59:07
您指定了哪些DocType? – 2013-02-12 11:09:57