我目前在我的vBulletin網站上使用XHTML 1.0過渡文檔類型。有問題的頁面是PHP。此頁面的源(查看源代碼)驗證XHTML 1.0過渡文檔在頁面上。在IE8下載(文件>另存爲)頁面時,我意識到我的文檔類型已被替換爲HTML 4.0過渡文檔類型。IE8文檔類型改變
爲什麼IE8更改文檔類型?
爲什麼不把它的選擇顯示在「查看源代碼」中?
我目前在我的vBulletin網站上使用XHTML 1.0過渡文檔類型。有問題的頁面是PHP。此頁面的源(查看源代碼)驗證XHTML 1.0過渡文檔在頁面上。在IE8下載(文件>另存爲)頁面時,我意識到我的文檔類型已被替換爲HTML 4.0過渡文檔類型。IE8文檔類型改變
爲什麼IE8更改文檔類型?
爲什麼不把它的選擇顯示在「查看源代碼」中?
答案在於全局的vBulletin選項菜單。
vBulletin選項 - > Cookie和HTTP頭選項 - >發送Internet Explorer 7的兼容性頭(是/否)
禁用,以防止從IE8渲染爲IE7,並使用4.0 HTML文檔類型過渡。
請檢查Document
模式您的IE8
模式正在運行。如果它是IE8,那麼它的一些其他錯誤。如果是IE8以外的其他內容,請添加此元標記作爲<head>
標記的第一個元素。
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />