互換性モードで動作するのはIE8だけです。IE8互換性問題
<script type="text/javascript">
var $j = jQuery.noConflict();
if($j.browser.msie && $j.browser.version == "8.0")
{
alert("<com:TMetaTag HttpEquiv=\"X-UA-Compatible\" Content=\"IE=EmulateIE7\" /> ");
}
</script>
は、今、私がしようとしています:
<!--[if IE 8]>
<com:TMetaTag HttpEquiv="X-UA-Compatible" Content="IE=EmulateIE7" />
<![endif]-->
第二の方法を(それが仕事をdoesntの):
最初の方法:しかし、私は、以下の最初の方法を使用することによってそれを行うcouldntの上記のようなjqueryを使ってメタタグをエコーします。しかし、私はそれをする方法を知らない?だから、私はあなたに問題をはっきりと見せてくれるよう警告します。
注:私は、pradoという名前のPHPフレームワークを使用しています。だから、タグ要素は、互換モードで
役立つかもしれませんか? – Patricia
IE8にはいくつかの設計上の問題があり、残念なことにそれを実行するためには、コンパイル可能モードが今のところ簡単な方法です。ご回答ありがとうございます。 –
diffレンダリングモードを試してみてください http://firstblog-jc.blogspot.com/2011/02/ie-rendering-modes.html – jaychapani