Windows Internet Explorer 8
ページのドキュメントモードを表示する
以下の 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>
| document.documentMode の値 | 説明 |
|---|---|
| 8 | IE8 標準モードの場合 |
| 7 | IE7 互換モードの場合 |
| 5 | IE5 互換モードの場合 |
| undefined | Firefox など IE8 以外で表示した場合 |
サーバサイドで互換モードを指定する
HTML ヘッダに以下のメタタグを記述する。
<head>
<title>ページ タイトル</title>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
</head>
| メタタグ | 説明 |
|---|---|
| content=“IE=8” | IE8 標準モードで表示するように指示 |
| content=“IE=7” | IE7 互換モードで表示するように指示 |
| content=“IE=5” | IE5 互換モードで表示するように指示 |
| content=“IE=5; IE=8” | 複数の互換モードをサポートしているブラウザでは、もっとも高いバージョンのモードが選択される。 |
参考文献
META タグと将来の互換性のロック - MSDN
ドキュメント互換性の定義 - MSDN