E8兼容性问题的快速解决方案是什么?我相信很多没有经验的人对此无能为力。为此,本文总结了问题产生的原因及解决方法。希望你能通过这篇文章解决这个问题。
为了使IE8与基于其他web标准开发的网站兼容,IE8还提供了“兼容性视图”功能。当IE8检测到网站不兼容时,兼容性视图按钮将出现在地址栏的右侧。如果出现问题,大部分网页稍微一碰就会正常显示。
IE8兼容性问题的快速解决办法
I 8终于出来了,但让人头疼的是原来的好页面怎么变得一塌糊涂。别担心,其实网页显示有问题。一般不是你的电脑或者浏览器有问题,而是因为每个网站的开发标准不一样,在不同的浏览器中打开网页显示可能会有问题。
为了减少这种影响你网页浏览体验的情况,IE8不仅采用了国际公认的网页开发标准mdashmdashW3C标准(WorldWideWebConsortium),为了让IE8与基于其他web标准开发的网站兼容,IE8还提供了“兼容性视图”功能。当IE8检测到网站不兼容时,兼容性视图按钮将出现在地址栏的右侧。如果出现问题,大部分网页稍微一碰就会正常显示。你也不用担心每次都这样。为了不影响你的在线体验,其实在你点击兼容性查看按钮后,这个网站会自动保存在兼容性列表中。下次登录此页面时,IE8将自动启用兼容性视图。
当然,IE8也为你提供了一劳永逸的方法。您可以通过简单的设置在IE8兼容性视图中显示所有网站。点击IE右侧的“工具”按钮,选择“兼容性视图设置”,在弹出的对话框中,勾选“在兼容性视图中显示所有网站”,这样就可以避免兼容性带来的页面显示问题!
如果你是站长,在IE8的浏览下,发现自己的网站显示不正常怎么办?这里有两种方式告诉你。
1.将这一行代码添加到网页中,使IE8使用兼容的视图:
meta http-equivmetahttp-equiv=' x-ua-compatible ' content=' ie=仿真ie7 '/代码示例:
htmlhead!-useie7 mode-meta http-equivmetahttp-equiv=' X-UA-Compatible ' content=' IE=仿真器7 '/title my网页/title/headsdypcontentgoehere。/p/body/如果觉得写html代码比较麻烦,可以直接在“HTTP头”选项卡中添加自定义的HTTP头。自定义HTTP头的名称为X-UA-Compatible,自定义HTTP头的值为IE=仿真器7。确认后可以申请。
2.如果您觉得在每个页面中添加这些代码很麻烦,现在介绍一个更简单的方法。如果使用的是IIS服务器,可以配置Web.config文件:
?xmlversionxmlversion='1.0 '编码='utf-8 '?configuration systems . webserverhttprotocustomheaders clear/addnameadname=' X-UA-Compatible ' value=' IE=仿真器7 '/customHeaders/httprotocol/如果system.webServer/configuration使用的是Apache服务器,可以配置httpd.conf文件:
上面的load headers _ modules/mod _ headers . soheadersetx-UA兼容的“IE=仿真IE 7”就是让所有的网页都使用IE8兼容的视图。如果您只希望单个目录中的文件使用兼容的视图,请设置以下内容:
Headers ETX-UA兼容“IE=仿真IE 7”看完以上内容,你是否掌握了IE8兼容问题的快速解决方案?如果您想学习更多技能或了解更多相关内容,请关注行业资讯频道,感谢您的阅读!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/116964.html