これはまったく可能ですか?これをページに追加しようとしましたが、何も変わりませんでした。
<meta http-equiv="X-UA-Compatible" content="IE=8">
更新-私たちのサイトにはIE8に表示されないIE9固有のCSSの問題があるため、これを実行しようとしています。
ありがとう
これはまったく可能ですか?これをページに追加しようとしましたが、何も変わりませんでした。
<meta http-equiv="X-UA-Compatible" content="IE=8">
更新-私たちのサイトにはIE8に表示されないIE9固有のCSSの問題があるため、これを実行しようとしています。
ありがとう
ドキュメント互換モードを使用してこれを行うことができます。これは、あなたが試みていたものです。ただし、注意すべき点は、タイトル要素とタイトル要素を除く他のすべての要素の前に、Webページのヘッダー(HEADセクション)に表示される必要があることです。他のメタ要素それが問題であったことを願っています。また、X-UA互換ヘッダーは大文字と小文字を区別しません。http: //msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29を参照してください。 .aspx#SetMode
編集:何かがmsdnリンクを殺す場合に備えて、ここに内容があります:
ドキュメント互換モードの指定
ドキュメントモードを使用して、InternetExplorerがWebページを解釈および表示する方法を制御できます。次の例に示すように、Webページに特定のドキュメントモードを指定するには、メタ要素を使用してWebページにX-UA-Compatibleヘッダーを含めます。
<html> <head> <!-- Enable IE9 Standards mode --> <meta http-equiv="X-UA-Compatible" content="IE=9" > <title>My webpage</title> </head> <body> <p>Content goes here.</p> </body> </html>このWebページをInternetExplorer9で表示すると、IE9モードで表示されます。
次の例では、EmulateIE7モードを指定します。
<html> <head> <!-- Mimic Internet Explorer 7 --> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" > <title>My webpage</title> </head> <body> <p>Content goes here.</p> </body> </html>この例では、X-UA-Compatibleヘッダーは、Webページの表示方法を決定するときにInternetExplorer7の動作を模倣するようにInternetExplorerに指示します。これは、Internet Explorerがディレクティブ(またはその欠如)を使用して適切なドキュメントタイプを選択することを意味します。このページにはディレクティブが含まれていないため、例はIE5(Quirks)モードで表示されます。
はい。最近のバージョンの IE (IE8 以上) では、それを調整できます。方法は次のとおりです。
これにより、開発者ツールウィンドウが開きます。このウィンドウには、興味深い 2 つのメニュー項目があります。
クライアント側では、IE の[互換表示設定]ウィンドウから、互換表示で表示するWeb サイトを追加および削除できます。
ツール -> 互換表示設定
ハードリターンのない最初の要素。私が推測するハード リターン = DOM 内の空のノード/要素は、doc 互換性メタ タグを無効にする最初の要素になります。