强制浏览器模式= IE8和文档模式= IE8标准

时间:2010-04-08 02:53:18

标签: internet-explorer-8 compatibility-mode

我在IIS上托管了一个内部网站。我添加了以下元代码,并添加了页面应该在IE8浏览器模式和文档模式下的http-header。

<meta http-equiv="X-UA-Compatible" content="IE=8" >

我们在Visual Studio上对它进行了测试,并且它运行良好。

但是,在我们将代码发布到另一个IIS服务器之后,一位开发人员报告该页面呈现为“IE8 Comatiblity”浏览器模式,导致某些JavaScript失败。

有超过4人在同一个Windows Server 2003(RDP会话)上工作。 我们使用相同版本的IE(实际上是相同的IE)。每个人都获得“IE8”浏览器模式,但一个人获得“IE8兼容性”浏览器模式。

还有什么能让特定用户的IE以IE8模式以外的模式加载页面?

PS。 我们检查了IE中的兼容性列表;它是空的。

2 个答案:

答案 0 :(得分:15)

我们发现它是由“兼容性视图设置”中的复选框 - “在兼容性视图中显示Intranet网站”引起的。

取消选中该框后效果很好。

PS。  “localhost”是否从Intranet站点中排除?

答案 1 :(得分:2)

它仍然在“Compat View”模式下开放,但在其作品中,添加

后的UI没有差异
<meta http-equiv="X-UA-Compatible" content="IE=8" > 

脚本