Heim  >  Artikel  >  Web-Frontend  >  JAVASCRIPT zum Abrufen der IE-Versionsnummer und HTML zum Festlegen des IE-Dokumentmodus

JAVASCRIPT zum Abrufen der IE-Versionsnummer und HTML zum Festlegen des IE-Dokumentmodus

高洛峰
高洛峰Original
2016-10-12 13:19:05984Durchsuche

JavaScript erhält den IE-Versionscode:

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;
        }

Wenn es mit der IE-Version kompatibel ist und im Kompatibilitätsmodus ein Fehler auftritt, können Sie den folgenden Code verwenden:

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

Geben Sie den Browser an, um einen bestimmten Dokumentmodus zu verwenden. Inhalt kann auf zwei Arten geschrieben werden, entweder getrennt durch „;“ oder getrennt durch „;“; unabhängig von der Schreibreihenfolge wählt der Browser die höchste unterstützte Version aus dieser Liste aus, um sie im Standardmodus darzustellen.

Es gibt einen anderen Weg:

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

Der Effekt, der durch das Schreiben auf diese Weise erzielt werden kann, besteht darin, dass GCF zum Rendern der Seite verwendet wird installiert ist, wird die höchste Version des IE-Kernels zum Rendern verwendet. Google Chrome Frame (Google Embedded Browser Framework GCF). Dieses Plug-in kann den IE-Browser des Benutzers unverändert lassen, aber beim Surfen im Internet verwendet der Benutzer tatsächlich den Google Chrome-Browserkern und unterstützt mehrere Versionen von IE-Browsern wie IE6, 7 und 8.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Javascript汉字拼音互转Nächster Artikel:JavaScript中的原型和继承