【问题标题】:Remove IE Edge compatibility for particular aspx page删除特定 aspx 页面的 IE Edge 兼容性
【发布时间】:2018-02-14 07:26:44
【问题描述】:

我们目前正在开发具有 IE 边缘兼容性的项目,因此我们在 web.config 中添加了以下代码,以使所有页面都兼容

<httpProtocol>
  <customHeaders>
    <clear />
    <add name="X-UA-Compatible" value="IE=Edge" />
  </customHeaders>
</httpProtocol>

所以现在我想单独删除特定页面的这种兼容性如何可能,请提出一些解决方案来解决这个问题。 提前致谢。

【问题讨论】:

    标签: asp.net .net vb.net internet-explorer


    【解决方案1】:

    在特定页面上添加以下代码

    <head> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" > </head>


    选项包括:IE=5, IE=7, IE=8,IE=edge


    在该特定页面的页面加载中添加以下代码

    Response.ClearHeaders(); Response.AddHeader("X-UA-Compatible", "IE=5");

    【讨论】:

    • 我们已经尝试过了,但是发生了什么我们已经在 web.config 中添加了兼容性,所以它不受影响
    • 试试第二种方法
    猜你喜欢
    • 2011-07-30
    • 1970-01-01
    • 2016-12-06
    • 2015-09-07
    • 2013-01-14
    • 1970-01-01
    • 2016-08-11
    • 1970-01-01
    • 2017-12-19
    相关资源
    最近更新 更多