これを行う方法はありますか?私は現在、新しいものをインストールしたくありません。おそらく8を上書きするからです。Web開発では、一般的なブラウザで受け入れられることを確認する必要があり、8は依然として市場の大きな部分を占めています。
3 に答える
私は過去にIETesterで幸運を祈りました:
IETesterは、無料の(個人用と業務用の両方の)Webブラウザーであり、Windows 7、Vista、XPでIE10プレビュー、IE9、IE8、IE7 IE 6、IE5.5のレンダリングエンジンとJavaScriptエンジンを使用できます。同じプロセスでIEをインストールしました。
これは、同じWindowsインストールで同時にIEバージョンを実行することを私が知っている最良の[そして唯一の]方法です。実際には異なるIEエンジンを使用しているため、「IE9がIE8のふりをしている」わけではありません。
IETesterは、異なるWindows / IEバージョンがインストールされた個別のVMを使用するほど分離されていませんが、私にとってはうまく機能し、多くの場合、はるかに実用的なソリューションです。
ハッピーコーディング。
IE9を使用してIE8をエミュレートできますが、完全ではありません。唯一の真の解決策は、VMを使用することです。
Microsoftには、使用できるIEの「イメージ」があります:http ://www.microsoft.com/en-us/download/details.aspx?id=11575 。私はそれらがいくらか苦痛であり、安定していないことを発見しました。多分YMWV。
VMにインストールできるWindowsディスクがある場合は、そのVMを実行して、そのVMにIE8をインストールできます。
現在、IE10を使用して、以前のバージョンとのほとんどの互換性の問題をテストしています。完璧ではありませんが、ほとんどの問題で問題なく動作することがわかりました。IE8を使用しているかのようにテストするには、IEを開いてF12キーを押します。これにより、開発ツールウィンドウが開きます。上部に、通常のドロップダウン、パイプ、ブラウザモードの順に表示されます。IE10-それをクリックして、エミュレートするバージョンを選択します。
繰り返しになりますが、これは私にとって最も効果的ですが、Backbone&Marionetteで開発していると、検出されない問題がいくつか見つかりました。