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> |
Partager