覆盖内网兼容模式IE8

2024-05-17

默认情况下,IE8 强制 Intranet 网站进入兼容模式。我尝试将元标头更改为 IE8,但它不承认元标头,仅使用浏览器设置。有谁知道如何禁用此功能?


可以覆盖内网中的兼容模式。

对于 IIS,只需将以下代码添加到 web.config 中。为我工作,使用 IE9。

<system.webServer>
  <httpProtocol>
    <customHeaders>
      <clear />
      <add name="X-UA-Compatible" value="IE=edge" />
    </customHeaders>
  </httpProtocol>
</system.webServer> 

相当于阿帕奇:

Header set X-UA-Compatible: IE=Edge

对于 nginx:

add_header "X-UA-Compatible" "IE=Edge";

对于express.js:

res.set('X-UA-Compatible', 'IE=Edge')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

覆盖内网兼容模式IE8 的相关文章

随机推荐