真のIE8モードで8、IE7モードで7の値を持つjavascriptコード「document.documentMode」が必要です。
ユーザー エージェント文字列はどちらの場合も同じで、引き続き IE8 と表示されます。この JavaScript 変数は IE8 でのみ使用できることに注意してください。
基本的に、誰かが IE8 (火) と IE8 (互換モード) を実行しているときを検出する必要があります。
真のIE8モードで8、IE7モードで7の値を持つjavascriptコード「document.documentMode」が必要です。
ユーザー エージェント文字列はどちらの場合も同じで、引き続き IE8 と表示されます。この JavaScript 変数は IE8 でのみ使用できることに注意してください。
基本的に、誰かが IE8 (火) と IE8 (互換モード) を実行しているときを検出する必要があります。
「基本的に、誰かが IE8 (火) と IE8 (互換モード) を実行しているときを検出する必要があります。」
var ie8 = /msie\s+8/i.test(navigator.userAgent);
var mod = document.documentMode;
if (ie8 && mod == 8) {
alert("found!");
}
// or
var ok = (
/msie\s+8/i.test(navigator.userAgent) &&
document.documentMode == 8
);
if (ok) {
// ...