临时性解决IE8兼容问题的三种方法

      之前我们说过《一句话搞定IE8兼容》,那只是今天这篇文章中的其中一种方法,这篇文章讲了三种最简单的方法解决ie8兼容问题,当然这只是最简单的方法解决了兼容问题,而不是从根本上解决了兼容问题。众所周之,符合编码规范才能真正解决浏览器兼容问题。

      方法一、要在页面中加入如下HTTP meta-tag:
程序代码 程序代码
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


      只要IE8一读到这个标签,它就会自动启动IE7兼容模式,保证页面完整展示。

      方法二、针对整个网站,在IIS中加入如下描述符就可以有相同的效果,当然这么做范围更广。
程序代码 程序代码
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="X-UA-Compatible" value="IE=EmulateIE7">
      </customHeaders>
    </httpProtocol>
  </system.webServer>
</configuration>


      方法三、使用IIS admin tool来定义,更为简单。


      上面这三种方法都可以暂时性实现IE8的兼容,可是对于FF则没有效果,这三种相比较来说,第一种比较灵活,自己添加到相应页面就可以了,后面两种需要有服务器的操作权限,一般的空间貌似不允许操作IIS的。


[本日志由 flywe 于 2009-12-07 02:59 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: IE8 兼容
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.