Internet explorer 8 IE8文档类型更改

Internet explorer 8 IE8文档类型更改,internet-explorer-8,doctype,vbulletin,Internet Explorer 8,Doctype,Vbulletin,我目前正在我的vBulletin网站上使用XHTML1.0过渡doctype。所讨论的页面是PHP。此页面的源代码(视图源代码)验证页面上是否存在XHTML1.0过渡doctype。在IE8中下载(文件>另存为)页面时,我意识到我的doctype已被HTML4.0过渡doctype替换 为什么IE8要更改doctype 为什么选择的doctype没有显示在“查看源”中?答案在于全局vBulletin选项菜单 vBulletin选项->Cookie和HTTP头选项->发送Internet Expl

我目前正在我的vBulletin网站上使用XHTML1.0过渡doctype。所讨论的页面是PHP。此页面的源代码(视图源代码)验证页面上是否存在XHTML1.0过渡doctype。在IE8中下载(文件>另存为)页面时,我意识到我的doctype已被HTML4.0过渡doctype替换

为什么IE8要更改doctype


为什么选择的doctype没有显示在“查看源”中?

答案在于全局vBulletin选项菜单

vBulletin选项->Cookie和HTTP头选项->发送Internet Explorer 7兼容性头(是/否)


禁用该选项将阻止IE8呈现为IE7,以及使用4.0 HTML过渡doctype。

答案在于全局vBulletin选项菜单

vBulletin选项->Cookie和HTTP头选项->发送Internet Explorer 7兼容性头(是/否)


禁用该选项将阻止IE8呈现为IE7,并阻止其使用4.0 HTML过渡doctype。

请检查您的
IE8
运行在哪个
Document
模式下。如果它是IE8,那么它是另一个错误。如果不是IE8,请将此元标记添加为
标记的第一个元素

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

请检查您的
IE8
运行的是哪种
文档
模式。如果它是IE8,那么它是另一个错误。如果不是IE8,请将此元标记添加为
标记的第一个元素

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />