IEバージョンを返すと思われる小さなJavaScript関数があります。JavaScriptが間違ったIEバージョンを返す
問題は、私が公開してサイトを表示したときに、この機能は、私はIE 8.0.7600.16385でサイトを表示しています7.
を返している、です。
何が起こっているのですか?
function getIEVersionNumber() {
var ua = navigator.userAgent;
var MSIEOffset = ua.indexOf("MSIE ");
if (MSIEOffset == -1) {
return 0;
} else {
return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
}
}
'MSIEOffset + 6'? :D – rockerest
'alert(navigator.userAgent)'を呼んでページの内容を確認してください。 –
@rockerest lol awesome +1コメント。私はそれが本当かもしれないと思う。 MSIEは私の経験では常にバージョンに悩まされています。 –