ホームページ >ウェブフロントエンド >jsチュートリアル >JAVASCRIPT で IE バージョン番号を取得し、HTML で IE ドキュメント モードを設定します

JAVASCRIPT で IE バージョン番号を取得し、HTML で IE ドキュメント モードを設定します

高洛峰
高洛峰オリジナル
2016-10-12 13:19:051030ブラウズ

JavaScript で IE バージョン コードを取得します:

var gIE = getIE();
           alert(gIE.version)
        function getIE() {
            var rmsie = /(msie) ([\w.]+)/;
            var ua = navigator.userAgent.toLowerCase();
            var match = rmsie.exec(ua)
            var result = {};
            if (match && match.length > 0) {
                result = { browser: match[1] || "", version: match[2] || "0" }
            }
            return result;
        }

IE バージョンに互換性があり、互換モードの使用時にエラーが発生する場合は、次のコードを使用できます:

<meta http-equiv="x-ua-compatible" content="IE=9;IE=8" />
 <meta http-equiv="x-ua-compatible" content="IE=9,8" />

特定のドキュメント モードを使用するブラウザを指定します。コンテンツの内容は、「;」で区切るか、「,」で区切る 2 つの方法で記述できます。書き込み順序に関係なく、ブラウザはこのリストからサポートされている最新のバージョンを選択して標準モードで表示します。

別の方法もあります:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

この方法を記述することで達成できる効果は、GCF がインストールされている場合は、GCF がページのレンダリングに使用されることです。GCF がインストールされていない場合は、IE カーネルの最新バージョンが使用されます。レンダリングに使用されます。 Google Chrome フレーム (Google 埋め込みブラウザ フレームワーク GCF)。このプラグインはユーザーの IE ブラウザを変更せずに維持できますが、Web を閲覧するとき、ユーザーは実際には Google Chrome ブラウザ コアを使用し、IE6、7、8 などの複数のバージョンの IE ブラウザをサポートします。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。