Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie stellt JQuery fest, ob es sich um einen IE-Browser handelt?

王林
Freigeben: 2020-11-30 14:55:00
Original
2899 Leute haben es durchsucht

JQuery-Methode, um festzustellen, ob es sich um einen IE-Browser handelt: Sie können die JQuery-Browser-Methode verwenden, um festzustellen, z. B. [$.browser.msie]. Wenn wir noch die Version unterscheiden müssen, müssen wir die [jQuery] verwenden. browser.version]-Methode.

Wie stellt JQuery fest, ob es sich um einen IE-Browser handelt?

Die Betriebsumgebung dieses Tutorials: Windows10-System, jquery3.2.1-Version. Diese Methode ist für alle Computermarken geeignet.

(Lernvideo-Sharing: Javascript-Video-Tutorial)

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

JQuery kann die Methode jQuery.browser verwenden, um den Browsertyp zu ermitteln: Safari, Oper, Msie, Mozilla. Wenn der Rückgabewert msie ist, bedeutet dies, dass der Browser ie ist.

Natürlich müssen wir manchmal Versionen unterscheiden, was jQuery.browser.version erfordert.

Beispiel:

function JudgeBroswer() {
        if($.browser.msie) {
            alert("this is msie!"); //IE        }
        else if($.browser.safari)
        {
            alert("this is safari!"); //Safari         }
        else if($.browser.mozilla)
        {
            alert("this is mozilla!");  //Firefox        }
        else if($.browser.opera) {
            alert("this is opera");     //Opera        }
    }
Nach dem Login kopieren

jquery-Quellcode:

var userAgent = navigator.userAgent.toLowerCase();   
// Figure out what browser is being used
   jQuery.browser = {
    version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
    safari: /webkit/.test(userAgent),
    opera: /opera/.test(userAgent),
    msie: /msie/.test(userAgent) && !/opera/.test(userAgent),
    mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)
    };
Nach dem Login kopieren

Verwandte Empfehlungen: js-Tutorial

Das obige ist der detaillierte Inhalt vonWie stellt JQuery fest, ob es sich um einen IE-Browser handelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!