【问题标题】:Client's site is in Quirks mode in IE8 but it defaults to standard mode for me客户的网站在 IE8 中处于 Quirks 模式,但对我来说默认为标准模式
【发布时间】:2011-09-25 06:44:30
【问题描述】:
在标准模式下使用严格的文档类型在 IE8 中为我呈现良好的网站。他们也有 IE8,我认为它以 Quirks 模式为他们呈现。
为什么它会以 Quirks 模式呈现给他们而不是其他任何人?可能是他们的兼容性视图设置?我给他们指示取消选中"Display Intranet sites in Compatibility Mode” 和“Display all websites in Compatibility Mode”。
如果这不起作用,还有其他想法吗?
【问题讨论】:
标签:
internet-explorer-8
quirks-mode
【解决方案1】:
在本地网络上渲染站点时,IE 默认为 Quirks 模式,但从 localhost 渲染时为标准。尝试在 head 标签的顶部添加一个元标签。
<meta http-equiv="X-UA-Compatible" content="IE=8" >
【解决方案2】:
当你说你“认为它是在 quirks 模式下渲染”时——你为什么这么认为?如果您在页面上按 F12,您会在文档模式的开发人员工具工具栏中看到什么?
“以兼容模式显示 Intranet 站点”将以 IE7 标准模式(而不是 IE8 或 IE9 标准)显示标准模式站点,并且 Quirks 模式站点将继续以 Quirks 模式呈现。