我正在一家公司的 Intranet 网站上工作,其中 Internet Explorer 8(在 Windows XP 上运行,因此无法升级到 IE9)用作标准(也是唯一一个)浏览器,我正在处理兼容性视图模式特征。该网站基于 ASP.NET 2.0,Web 服务器是带有 IIS6 的 Windows Server 2003。
无法切换到任何其他浏览器,因为其他一些关键的第三方基于 Web 的应用程序需要 Internet Explorer(和 ActiveX)才能正常运行。
我想问一下,如果默认情况下为 Intranet 网站打开了兼容性视图模式,或者换句话说,如何强制 Internet Explorer 使用 IE8 浏览器模式而不是 IE8 兼容模式。
我尝试在 IIS 配置中将 X-UA-Compatible http 标头设置为 IE=Edge(或 IE=8),但它只影响文档模式,而不影响浏览器模式。
谢谢你的帮助。