/ / Wie kann ich den Browser mithilfe von jQuery - jquery, html erkennen?

Wie kann ich Browser mit jQuery - jquery, html erkennen

Ich habe alle Lösungen aus dem folgenden Link ausprobiert, konnte es aber nicht zum Laufen bringen. Wie kann ich den Browsertyp mit jQuery erkennen?

$(document).ready(function(e) {
$.browser.chrome = /chrom(e|ium)/.test(navigator.userAgent.toLowerCase());
if($.browser.chrome){
alert(1);
//this work well
}
else if(//the browser is IE){alert(2);}
else if(//the browser is Firefox){alert(3);}

)};

Vielen Dank.

Antworten:

0 für die Antwort № 1

Da $ .browser abgeschrieben wird, müssen Sie möglicherweise das Plugin für die Migration verwenden, wie in: https://api.jquery.com/jquery.browser/

Das Überprüfen des Browsers ist möglicherweise nicht mehr relevant. Sehen Sie sich Folgendes an: http://webaim.org/blog/user-agent-string-history/

Sie können window.navigator.appVersion verwenden, wenn Sie den Browser weiterhin erkennen möchten.

Ich konnte window.navigator.appVersion sehen, die unten an mich zurückgegeben wurde:

IE: 5.0 (Windows NT 6.1; WOW64; Trident / 7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; .NET4.0C; .NET4 .0E; GWX: RESERVIERT; rv: 11.0) wie Gecko "

Mozilla: 5.0 (Windows)

Chrom: "5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, wie Gecko) Chrome / 53.0.2785.116 Safari / 537.36"