0

我尝试使用:

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />

或者

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

并且我的网站仍然打开(我使用的是 IE8) - 当我手动检查IE8 compat modeDocument Mode IE7 Standards (Page default)正确使用 IE8 标准网站呈现时 - 我如何强制我的页面默认使用 IE8 标准?这个元标题似乎不起作用......

4

1 回答 1

1

我找到了解决方案 - 这是由 html5boilerplate 中的这段代码引起的:

<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->

它必须是公正<html>的。

奇怪的是html5boilerplate中的代码导致IE7标准......

于 2013-01-24T17:28:20.933 回答