使用严格的doctype,在标准模式下,IE8中的网站呈现正常。他们也有IE8,我认为它们以Quirks模式呈现给他们。
为什么它会以Quirks模式呈现给他们而不是其他任何人?可能是他们的兼容性视图设置?我已向他们发出取消选中"Display Intranet sites in Compatibility Mode”
和“Display all websites in Compatibility Mode”
的说明。
如果这不起作用还有其他想法吗?
答案 0 :(得分:0)
IE在本地网络上呈现网站时默认为Quirks模式,但在localhost时默认为标准。尝试在头标记的顶部添加元标记。
<meta http-equiv="X-UA-Compatible" content="IE=8" >
答案 1 :(得分:0)
当你说你“认为它以怪癖模式呈现”时 - 你为什么这么认为?如果在页面上点击F12,您在开发人员工具工具栏中看到的文档模式是什么?
“以兼容模式显示Intranet站点”将以IE7标准模式(而不是IE8或IE9标准)显示标准模式站点,Quirks模式站点将继续以Quirks模式呈现。