我有一个asp.net网站,看起来不错,因为它应该在IE8,IE9以及最新版本的Firefox和Chrome上。兼容性问题是IE10
服务器点击在所有网络浏览器IE10中工作正常.. 它不是working..when点击IE10的“兼容性按钮”,其做工精细..
,但我不能告诉所有用户开启在兼容性按钮和浏览。
我想要做的DIS在编码端.. 我已经试过 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
和
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>
</system.webServer>
,这也
我试着重写兼容模式无效:
但它在IE10中不起作用。
单击兼容性按钮不仅仅是使用不同的渲染器。它也会影响发送到Web服务器的请求,并且Web服务器可能因此返回不同的数据。你可以验证发送到IE9和IE10的HTML是否完全一样? – hvd 2013-03-14 11:11:40
它不一样...... – user960439 2013-03-14 11:19:01
然后你需要确保正确的HTML被发送到IE10。只有在它仍然没有按照预期呈现的情况下才可能获得X-UA兼容的帮助。 – hvd 2013-03-14 11:22:02