文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== Windows Internet Explorer 8 ====== ===== ページのドキュメントモードを表示する ===== 以下の JavaScript を記述するとドキュメントモードを表示できる。 <code javascript> <script type="text/javascript"> <!-- document.write("このページのドキュメントモードは "); if (document.documentMode) { document.write( "<span style='color: blue'>IE " + document.documentMode + "</span>"); } else { document.write("<span style='color: red'>不明</span>"); } document.write(" です。"); // --> </script> </code> <html> <script type="text/javascript"> <!-- document.write("このページのドキュメントモードは "); if (document.documentMode) { document.write( "<span style='color: blue'>IE " + document.documentMode + "</span>"); } else { document.write("<span style='color: red'>不明</span>"); } document.write(" です。"); // --> </script> </html> ^document.documentMode の値 ^ 説明 ^ | 8|IE8 標準モードの場合| | 7|IE7 互換モードの場合| | 5|IE5 互換モードの場合| | undefined|Firefox など IE8 以外で表示した場合| ===== サーバーサイドで互換モードを指定する ===== ==== 互換モードをページごとに指定する ==== HTML ヘッダに以下のメタタグを記述する。 <code> <head> <title>ページ タイトル</title> <meta http-equiv="X-UA-Compatible" content="IE=8" /> </head> </code> ^メタタグ ^ 説明 ^ |content="IE=8" |IE8 標準モードで表示するように指示 | |content="IE=7" |IE7 互換モードで表示するように指示 | |content="IE=5" |IE5 互換モードで表示するように指示 | |content="IE=5; IE=8" |複数の互換モードをサポートしているブラウザでは、もっとも高いバージョンのモードが選択される。 | ==== 互換モードをサイトごとに指定する ==== === Web.config で指定する方法 === <code xml> <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <clear /> <add name="X-UA-Compatible" value="IE=EmulateIE7" /> </customHeaders> </httpProtocol> </system.webServer> </configuration> </code> === インターネット インフォメーション サービス (IIS) マネージャで設定する方法 === - [スタート]メニューの[ファイル名を指定して実行]をクリックする。 - 名前に「%SystemRoot%\system32\inetsrv\iis.msc」を入力して[OK]ボタンをクリックする。 - IIS マネージャにて[ローカル コンピュータ] - [Web サイト]を展開して「既定のWebサイト」を右クリックしてプロパティを開く。 - 「既定のWebサイトのプロパティ」の画面で[HTTP ヘッダー]タブをクリックする。 - [カスタム HTTP ヘッダー]の[追加]ボタンをクリックする。 - [カスタムヘッダー名]テキストボックスに「X-UA-Compatible」を入力する。 - [カスタムヘッダー値]テキストボックスに「IE=EmulateIE7」を入力する。 - [OK]ボタンを2回クリックする。 ====== 参考文献 ====== [[http://msdn.microsoft.com/ja-jp/library/cc817574.aspx|META タグと将来の互換性のロック]] - MSDN\\ [[http://msdn.microsoft.com/ja-jp/library/cc288325(VS.85).aspx|ドキュメント互換性の定義]] - MSDN\\ web/ie8.txt 最終更新: 2019/08/19 07:19by ともやん