时间:2021-05-08
IE8在默认情况下是使用全新的标准模式(Standard Mode)显示引擎来显示网页。 如果网页代码还没有标准化, 在IE8下可能会显示不正常。 重写网页代码使之标准化的工作量很大,需要长时间慢慢修复。 一个简单快捷的方法就是让IE8继续IE7的显示引擎来显示你的网站,我们称这个旧的显示引擎为兼容视图(Compatibility View) 。
在网页里面加入这行代码就可以使IE8使用兼容视图:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
代码示例:
复制代码代码如下:
<html>
<head>
<!-- Use IE7 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>My Web Page</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
如果你用 IIS 服务器, 可以配置 Web.config 文件:
复制代码代码如下:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
如果用的是Apache 服务器,可以配置 httpd.conf 文件:
LoadModule headers_module modules/mod_headers.so
Header set X-UA-Compatible “IE=EmulateIE7”
以上是使所有的网页都使用兼容视图。 如果只想让个别目录下的文件用兼容视图,在<location>下设置:
复制代码代码如下:
<Location /myfolder>
Header set X-UA-Compatible “IE=EmulateIE7”
</Location>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一般浏览器就IE6、IE7、IE8、火狐、GOOGLE浏览器chrome等,大家最困扰的就是网页在各大浏览器的兼容问题,其实所有浏览器在不兼容方面只存在两点:浮
本文向大家简单描述一下DIV+CSS相对IE6IE7和IE8兼容问题整理,重点介绍一下IE6IE7和IE8等浏览器的区别和联系,相信本文介绍一定会让你有所收获。
1.浏览器兼容问题:浏览器兼容性的例子:ie6,ie7对table.appendChild("tr")的支持和IE8不一样,用insertRow、insertC
ajax跨域请求数据在谷歌火狐我本地IE11都是没问题的。让测试就发现问题了,IE8下请求不到数据,然后我查看一下自己写的js看有没有不兼容问题,可是都没有啊,
相信好多朋友都安装了IE8浏览器,不知您发现没有,由于IE8支持新的网页标准,浏览某些不兼容的网站时就会出现问题。比如网页显示不正常,出现图片错位和文字跑远等等