我有一个托管在IIS上的内部网站。 我添加了以下元代码,并添加了http-header,使页面应在IE8浏览器模式和文档模式下。
<meta http-equiv="X-UA-Compatible" content="IE=8" >
我们在Visual Studio上进行了测试,结果非常好。
然而,在我们将代码发布到另一个IIS服务器后,有一位开发人员报告说页面在“IE8兼容性”浏览器模式下渲染,导致一些JavaScript代码无法正常运行。
有超过4个人在同一个Windows Server 2003(RDP会话)上工作。我们使用相同版本的IE(实际上是同一个IE)。每个人都得到“IE8”浏览器模式,但其中一个人获得了“IE8兼容性”浏览器模式。
还有什么原因会让特定用户的IE以IE8模式之外的模式加载页面吗?
PS. 我们检查了IE中的兼容性列表,它是空的。