/ / Comment puis-je détecter un navigateur avec jQuery - jquery, html

Comment puis-je détecter un navigateur à l'aide de jQuery - jquery, html

J'ai essayé toutes les solutions du lien ci-dessous mais je ne pouvais pas le faire fonctionner. Comment détecter le type de navigateur avec jQuery?

$(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);}

)};

Merci.

Réponses:

0 pour la réponse № 1

$ .browser est déprécié, vous devrez peut-être utiliser le plug-in migrate comme indiqué dans: https://api.jquery.com/jquery.browser/

La vérification du navigateur peut ne plus être pertinente, regardez: http://webaim.org/blog/user-agent-string-history/

Vous pouvez utiliser window.navigator.appVersion si vous souhaitez toujours détecter le navigateur.

Je pouvais voir window.navigator.appVersion me revenir ci-dessous:

C'EST À DIRE: "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: RESERVED; va: 11.0) comme Gecko "

Mozilla: "5.0 (Windows)"

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