为IE8在每页上指定兼容模式

时间:2009-02-25 21:55:16

标签: internet-explorer browser

我对Telerik RadWindow有一个奇怪的问题,只发生在IE8中。当我强制浏览器使用文档模式时,它工作正常:IE7标准。我试图在我的网站中的一个页面上为每页基础指定IE7兼容模式。使用

<head>
   <!-- Mimic Internet Explorer 7 -->
      <title>My Web Page</title>
      <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>

根据MSDN文章,这应该这样做,但它似乎对我不起作用。除了在整个站点中强制自定义HTTP响应头之外的任何其他替代方法。我只需要修复这一页?

http://msdn.microsoft.com/en-us/library/cc817574.aspx

2 个答案:

答案 0 :(得分:1)

我准备发布一条关于此的消息,因为它似乎对我没有任何作用。我刚刚升级到IE8,我的网络应用程序中唯一突破的是标准的Microsoft Report Viewer控件。相当具有讽刺意味的是:-)我期望Infragsitic NetAdvantage控件能够突破,因为它们在CSS和JavaScript上非常重,但看起来很好。

因此,我添加了<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /&gt;行到我的报告查看器页面,但似乎没有做任何事情。除非我将整个站点切换到兼容模式,否则它仍然会出错。

干杯,罗布。

答案 1 :(得分:1)

尝试:

<meta http-equiv="X-UA-Compatible" content="IE=7" />

还需要确保它不在头部的其他标签下。