IE10をブラウザーレベルで(サーバー側からではなく)強制的にIE9モードにします。
IE10のデスクトップバージョンのF12開発者ツールを使用して手動でこれを実行できることを知っています。IE10のMetroバージョンとデスクトップバージョンの両方で、サイトを常にIE9モードで表示するように強制することはできますか?
IE10をブラウザーレベルで(サーバー側からではなく)強制的にIE9モードにします。
IE10のデスクトップバージョンのF12開発者ツールを使用して手動でこれを実行できることを知っています。IE10のMetroバージョンとデスクトップバージョンの両方で、サイトを常にIE9モードで表示するように強制することはできますか?
回答:
サイトを互換表示リストに追加できます。メニューの[ツール]-> [互換表示設定]から選択し、ポップアップダイアログにサイトを入力します。
私はWindows 7でそれを行いましたが、このソリューションはWindoに適用されると思います
ここにある解決策:http : //www.mydigitallife.info/force-ie8-to-load-and-display-websites-in-ie7-compatibility-view-mode/。
コマンドラインオプションを使用してブラウザを特定のモードで開くように強制するのが最善の方法だと思います。悲しいことに、このようなものは、IEのコマンドラインオプションの「公式」リストからは見つかりません。また、Technetに関する議論は、少なくともIE9では、ドキュメントモードをレガシー設定に永続的に設定できないことを示唆しているようです。
また、そもそもなぜクライアント側でこれを理解する必要があるのかがわからないのです。つまり、IE10ユーザーにIE9レンダリングモードの使用を強制したい場合はX-UA-Compatible
、IEのバージョンが9のメタタグを追加するだけです。
<meta http-equiv="X-UA-Compatible" content="IE=9">
MSDNライブラリから:
場合によっては、Webページの表示を、以前のバージョンのInternet Explorerでサポートされているドキュメントモードに制限する必要があります。これを行うには、x-ua互換ヘッダーを使用してページを提供します。詳しくは、レガシードキュメントモードの指定をご覧ください。