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 mode-Document 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 に答える