【兼容】.NET WEB页面浏览器兼容问题

当遇到很多用户都还在使用IE 浏览器进行工作,需要针对IE浏览器进行相应的配置。
一般情况下,可以直接在web.config 里面配置:

<configuration>
  <system.webServer>  
    <!-- 设定网站服务器以指定预设兼容性模式 Lionden -->
    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=EmulateIE7" />
      </customHeaders>
    </httpProtocol>  
  </system.webServer>  
</configuration>

相应的,如果要配置
IE8: value=“IE=EmulateIE8”
IE9: value=“IE=9”
IE10: value=“IE=10”

可以参考:
https://www.cnblogs.com/jcz1206/p/3734619.html

有一部分电脑的IE已经被配置相关网站的兼容性问题,也会导致页面打开的排版异常,可以根据以下操作解决:
以下说明如何修改默认兼容问题。

打开电脑IE 软件,点击IE窗口右上方的齿轮按钮 。
在弹出来的窗口中选择  compatibility view setting 
在弹出的窗口中,清除 框中的数据,操作:选择其中一个配置,点击右边的Remove 按钮,就能删除。
清理完数据后,点击关闭,并重启IE ,就能正常访问站点。

猜你喜欢

转载自blog.csdn.net/weixin_42973143/article/details/83572935