您好,在这里您可以咨询:域名、空间、邮局、网站制作费用等相关问题。 客服工作人员
您好,在这里您可以咨询:域名、空间、邮局、网站制作售后服务等相关问题。 售后工作人员
您好,技术问题一一为您解答。 技术工作人员

     网站建设
定制建站 CYWEB.CN
专业策划 CYWEB.CN
建站流程 CYWEB.CN
建站售后 CYWEB.CN
SEO优化 CYWEB.CN
网站登录 CYWEB.CN
网络营销 CYWEB.CN
我的客户 CYWEB.CN
成功案例 CYWEB.CN
建站合同 CYWEB.CN
制作需求 CYWEB.CN

     新闻中心
公司新闻 CYWEB.CN
 
技术 CYWEB.CN
 
客服 CYWEB.CN
公司公告 CYWEB.CN
破解补丁 CYWEB.CN


网站在IE8下不兼容怎么办?
发布&更新:2009-11-25 浏览次数:11528 下载地址:点击下载 问题反馈:报告Bug

昨天IE更新到IE8,突然我做的几个网站都出了问题。CSS控制的布局很多地方出现了重叠现象。就上网上找原因,原来是因为IE8渲染技术和标准支持方面做出了很大的改进。支持标准用了W3C。不查不知道原来国内大部分主流网站都出现不兼容,包括百度、新华网、腾讯、新浪等等。IE8对于不兼容的网站有个兼容视图模式。不兼容的网站就会出现在地址栏后边IE8兼容转换按钮。点此可以转换到兼容环境下。

网站自己怎么解决兼容问题呢?首先是该边网站使它符合W3C标准。

下边告诉2个简单开启兼容模式的方法

只是权宜之计, 还是尽快符合W3C标准为好.

只需要在页面中加入如下:

<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来定义,更为简单.


上一篇: eWebEditor不支持IE8的解决方法      下一篇: 网站与IE8不兼容的解决     

返回 |  顶部 |  建站知识