IE9下面点击兼容模式可以,但是在Head里面设置不起作用,<meta content="IE=8" http-equiv="X-UA-Compatible">这样不行,在web.config里面怎么设置,能让整个网站都按照IE8的模式浏览。
<
system.webServer
>
<
httpProtocol
>
<
customHeaders
>
<
clear
/>
<
add
name
=
"X-UA-Compatible"
value
=
"IE=EmulateIE8"
/>
</
customHeaders
>
</
httpProtocol
>
</
system.webServer
>
这样试过了,不行的,还是需要点击兼容视图才能正常浏览
原来这是IE的老毛病,我在IE11中也遇到同样的问题,详见刚写的博文:X-UA-Compatible也无法解决的IE11兼容问题
dudu,怎么解决呢,IE9以上的就让客户点一下兼容视图,也挺麻烦的。
@清海扬波: 我也没找到解决方法
http://www.fantxi.com/blog/archives/browser-mode/
http://aguu125.iteye.com/blog/1544855
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
直接设置兼容模式到 IE8
<system.webServer> <httpProtocol> <customHeaders> <clear /> <add name="X-UA-Compatible" value="IE=8" /> </customHeaders> </httpProtocol>
就是这样设置无效。
我也遇到这样的问题,请问你有解决的办法了吗?
没有办法,只能手动去调兼容级别。