====== Windows Internet Explorer 8 ======
===== ページのドキュメントモードを表示する =====
以下の JavaScript を記述するとドキュメントモードを表示できる。
^document.documentMode の値 ^ 説明 ^
| 8|IE8 標準モードの場合|
| 7|IE7 互換モードの場合|
| 5|IE5 互換モードの場合|
| undefined|Firefox など IE8 以外で表示した場合|
===== サーバーサイドで互換モードを指定する =====
==== 互換モードをページごとに指定する ====
HTML ヘッダに以下のメタタグを記述する。
ページ タイトル
^メタタグ ^ 説明 ^
|content="IE=8" |IE8 標準モードで表示するように指示 |
|content="IE=7" |IE7 互換モードで表示するように指示 |
|content="IE=5" |IE5 互換モードで表示するように指示 |
|content="IE=5; IE=8" |複数の互換モードをサポートしているブラウザでは、もっとも高いバージョンのモードが選択される。 |
==== 互換モードをサイトごとに指定する ====
=== Web.config で指定する方法 ===
=== インターネット インフォメーション サービス (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\\