2012-10-22 7 views
5

Windows 8のプロフェッショナルマシンでIE7をIE7としてエミュレートするために、次の行を使用しました。IE10ブラウザでIE7としてエミュレートできません

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

サンプルHTMLでこのコードを使用すると、うまく動作し、IE7としてエミュレートされます。 "document.documentMode"というアラートボックスを使って値7を観測しました。

私のプロジェクトで同じコードを使用すると、IE10としてのみエミュレートされます。アラートボックスに値10が表示されます。

これ以外のメタタグはありません。このコードは、IE7、IE8、IE9で正常に動作していますが、IE7としてのみエミュレートされています。 いずれにしてもエミュレートできない場合は誰にでも教えてください。

+1

[これ?おそらく...](http://chentiangemalc.wordpress.com/2011/09/17/my-first-win8-ie10-app-compat-issue/) –

+0

あなたは

+1

@Reid Johnson、私もそれを試しました。しかし、それは働かなかった。 – Rajasekhar

答えて

0

多くの場合、IE 7-10でプロジェクトをテストしなければならず、エミュレーションメタタグが非常に矛盾していることがよくあります。

マイクロソフトの新しいmodern.IEウェブサイトからIE(7,8,9、および10)の各バージョンごとに無料のVMをダウンロードすることをお勧めします。 Parallels、VMware、またはVirtualBoxでそれぞれのVMを開くだけで、適切なバージョンのIEがインストールされたクリーンなバージョンのWindows 7ですぐに使用できます。 IEのすべてのバージョンについて

ダウンロードのVMは、あなたがここに必要:http://www.modern.ie/en-us/virtualization-tools#downloads

ボーナス:は彼らもあなたに、各VMをダウンロードする簡単なのcURLコマンドを与えます。あなたの場合、次のコマンドでIE 7をインストールしたWindows VistaのVMをダウンロードできます:

curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VMWare_Fusion/IE7_Vista/IE7.Vista.For.MacVMware.part0{1.sfx,2.rar,3.rar,4.rar}" 
関連する問題