Bonjour,
Le script suivant détermine le navigateur sur lequel on se trouve, je souhaiterais le mettre à jour pour prendre en compte GoogleChrome (je n'arrive pas à le faire fonctionner chez moi). Quelqu'un a t'il les éléments ?
Merci
Code:
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
29
30
31
32
33
34 <script type="text/javascript"> /* Détermination du navigateur (IE, Netscape4.78, Netscape6.1, Opera, Mozilla, Firefox) TTU , mise à jour le 16-01-2005 */ // function detnav() { var p,nav,ver; // variables locales result= new Array(); with(navigator.userAgent){ switch(navigator.appName){ case "Microsoft Internet Explorer" : nav='IE'; p=indexOf("MSIE"); ver= parseFloat(substring(p+5,p+9)); if (indexOf("Opera")>-1){nav='Opera'; p=indexOf("Opera"); ver= parseFloat(substring(p+6,p+10));} break; case "Netscape" : nav='Netscape'; ver= parseFloat(substring(8,12)); if (indexOf("Opera")>-1){nav='Opera'; p=indexOf("Opera"); ver= parseFloat(substring(p+6,p+10));} if (indexOf("Gecko")>-1){nav='Mozilla'; p=indexOf("rv:"); ver= parseFloat(substring(p+3,p+7));} if (indexOf("Netscape6")>-1){nav='Netscape6'; p=indexOf("Netscape6"); ver= parseFloat(substring(p+10,p+14));} if (indexOf("Firefox")>-1){nav='Firefox'; p=indexOf("Firefox"); ver= parseFloat(substring(p+8,p+12));} break; case "Opera" : nav='Opera'; p=indexOf("/"); ver= parseFloat(substring(p+1,p+5)); break; default : nav='inconnu'; ver=''; } } result[0]=nav; result[1]=ver; return result; } var navi=detnav(); var navigateur=navi[0]; version=navi[1]; </script>