Bonjour,
Je souhaiterais récupérer le nom du navigateur du client.
J'ai trouvé le code suivant sur le site mais il ne fonctionne pas.
Merci.
Erreur : Error Traced[line: 29] Le nom de l'identité doit immédiatement suivre le caractère "&" dans la référence d'entité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 var agt=navigator.userAgent.toLowerCase(); var is_opera = (agt.indexOf("opera") != -1); var is_mac = (agt.indexOf("mac")!=-1); var is_konq = (agt.indexOf('konqueror') != -1); var is_safari = ((agt.indexOf('safari')!=-1) && (agt.indexOf('mac')!=-1))?true:false; var is_khtml = (is_safari || is_konq); var is_gecko = ((!is_khtml) && (navigator.product) && (navigator.product.toLowerCase()=="gecko"))?true:false; var is_fb = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && (navigator.vendor=="Firebird")); var is_fx = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && ((navigator.vendor=="Firefox")||(agt.indexOf('firefox')!=-1))); var is_moz = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && (!is_fb) && (!is_fx) && ((navigator.vendor=="")||(navigator.vendor=="Mozilla")||(navigator.vendor=="Debian"))); var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (!is_khtml) && (!(is_moz)) && (!is_fb) && (!is_fx)); var is_ie = ((agt.indexOf('msie') != -1) && (!is_opera) && (!is_khtml));
Partager