我们对某些 Internet Explorer 版本有一些奇怪的问题,所以我们有一个浏览器开关
<head>
<!--[if IE 6]>
<!-- load some IE6 stuff -->
<meta http-equiv="X-UA-Compatible" content="IE=6" />
<![endif]-->
<!--[if IE 7]>
<!-- load some IE7 stuff -->
<meta http-equiv="X-UA-Compatible" content="IE=6" />
<![endif]-->
<!--[if IE 8]>
<!-- load some IE8 stuff -->
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<![endif]-->
<!--[if IE 9]>
<!-- load some IE9 stuff -->
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<![endif]-->
</head>
如果我像这样加载它,我会在 IE9 Developer 插件中看到:
HTML1115:X-UA 兼容的 META-Tag ("IE=8") 被忽略,因为 documentmodus 已经加载。
(最初是德语,所以我应该是翻译)
并且文档方式仍然是IE9
如果我把它写进我的<head>
标签:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
IE9 将被加载为 IE8,所以这行得通,但是 IE6 的东西当然做错了....
那么有什么方法可以像我第一次尝试那样做吗?