。。还是<meta http-equiv="X-UA-Compatible" content="IE=7" />的问题

。。还是<meta http-equiv="X-UA-Compatible" content="IE=7" />的问题

我怎么三天两头碰到这家伙的问题,太有缘了。

最近做日常发现

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

这句话并没有生效,ie8还是依照ie8的文本模式去渲染。

查了之后发现,这句话之前多了一段script。。。

 

 

MSDN:http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx

上面说:

 

TheX-UA-compatible header is not case sensitive; however, it must appear in theWeb page's header (the HEAD section) before

allother elements, except for the title element and other metaelements.

 

意味着<metahttp-equiv="X-UA-Compatible" content="IE=7" />这句话必须放在所有tag之前,不然是没有效果的。 

posted @ 2010-08-23 15:21  雪霁霜飞  阅读(1123)  评论(0编辑  收藏  举报