文章分类   |   推荐文章   |   最新文章   |   热点文章   |   网站地图   |   firefox下载
原味网络学院

IE8的Compatible模式

作者:佚名 来源:网上收集 发布时间:2008-8-15 13:30:26 点击率:

IE8 beta1发布已经有一段时间了,这个版本主要是针对web开发人员,官方声称IE8将更多的兼容WEB标准,例如:css2.1 .增加了Activities(活动)、WebSlices(源剪辑)、Favorites Bar、Automatic Crash Recovery、Improved Phishing Filter等特性,而且通过了Acid2测试。此外,Internet Explorer 8通过IE7模拟功能(注意这个地方!)实现了对之前版本IE浏览器的兼容。

今天早上看到sina的新闻提到beta2将在10份推出,突然想到现在使用IE8的用户应该不少了,根据sina提供的数据是0.2%。就想,应该做点什么了。。

由于IE8采用了新的layout渲染引擎,所以会导致以前兼容IE7的页面样式出现问题,但是现在的IE8还是beta阶段,为了使得网站能在其中显示正常,就必须使得它使用IE7的strict模式来工作。根据微软的官方提供建议是:使用X-UA-Compatible支持一下三种模式
* 支持 Internet Explorer 5 和传统浏览器的 Quirks 模式
* 支持 Internet Explorer 7 且可以通过模拟 Internet Explorer 7 按钮访问的严格模式
* Internet Explorer 8 标准模式

但是使用了http://support.microsoft.com/kb/952030上提供的
<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />
后发现并没有效果,调试,也百度后,发现content应该写成:content=”IE=7″(-_-!!)。
完整的应该是这样:<meta http-equiv=”X-UA-Compatible” content=”IE=7″ />
这样,在IE8里,页面就会以IE7的strict模式来渲染了。。

,
    上一篇:DIV不换行以及多div重叠
    下一篇:没有了

推荐文章

热门文章