Heim >Web-Frontend >js-Tutorial >Wie jquery bestimmt, ob der Browser ie6 ist

Wie jquery bestimmt, ob der Browser ie6 ist

coldplay.xixi
coldplay.xixiOriginal
2020-12-11 11:11:082027Durchsuche

So ermittelt JQuery, ob es sich um einen IE6-Browser handelt: Verwenden Sie [$.support.style], um festzustellen, ob der Code [if ($.browser.msie && ($.browser.version == „6.0″) && !$“ lautet .support .style)].

Wie jquery bestimmt, ob der Browser ie6 ist

Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery3.2.1-Version, Thinkpad T480-Computer.

Empfohlen: JQuery-Video-Tutorial

So ermittelt JQuery, ob es sich um einen IE6-Browser handelt:

JQuery-API

$.browser Verfügbare Werte für die Browser-Kernel-ID: Safari Opera Msie Mozilla

$ . Typische Ergebnisse der Versionsnummer der Browser-Rendering-Engine von browser.version: Internet Explorer: 6.0, 7.0 Mozilla/Firefox/Flock/Camino: 1.7.12, 1.8.1.3 Opera: 9.20 Safari/Webkit: 312.8, 418.9

$.support.style Eine Gruppe für Eine Sammlung von Eigenschaften, die die jeweiligen Funktionen und Fehler verschiedener Browser anzeigen.

if ($.browser.msie && ($.browser.version == “6.0″) && !$.support.style) {
//代码
}

Endgültiger vollständiger Code:

    //判断是否按回车,如果是则提交表单
    if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) {
        $("#login_form").keypress(function(e){
            var e = e || window.event;
            var keycode = e.which || e.keyCode;
            if (keycode==13) {
                $("#clogin").trigger("click");
            }
        });
    } else {
        $("#login_form").keydown(function(e){
            var e = e || window.event;
            var keycode = e.which || e.keyCode;
            if (keycode==13) {
                $("#clogin").trigger("click");
            }
        });
    }

Zugehörige kostenlose Lernempfehlungen: Javascript (Video)

Das obige ist der detaillierte Inhalt vonWie jquery bestimmt, ob der Browser ie6 ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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