0

アプリケーションでページの 1 つに移動すると、Compatibility ViewIE の The が に変わりますQuirks Mode

IE8 と IE9 では、このコードを使用してこの問題を解決しましたが、IE7 では機能しません。

if($ie_version =='7') { 
      echo $ie_version; ?>
     <meta http-equiv="X-UA-Compatible: IE=7" content="IE=EmulateIE7" >
<?php }
else if($ie_version =='9'){ ?>
<meta http-equiv="X-UA-Compatible" content="IE=edge"  value="9" > 
<?php }
else if($ie_version =='8') { ?>
     <meta http-equiv="X-UA-Compatible" content="IE=edge" value="8" > 
<?php }   ?>

誰かが救済策を提案できますか?また、モードがクワークに変わる理由も知りたいです。

4

2 に答える 2

0

これは、実際の html が開始する前にコメント行が使用される html エラーによるものです。削除したところ、正常に動作するようになりました。

于 2012-12-17T09:30:39.427 に答える
0

ツールに移動 -> 互換表示設定

そこにサイトが定義されているかどうかを確認します。それらがそこにある場合、それらのサイトのみの互換表示に変更されます。

そこに入れたくない場合は削除してください

于 2012-12-12T13:45:32.843 に答える