Ver Mensaje Individual
  #13 (permalink)  
Antiguo 31/01/2003, 03:48
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 10 meses
Puntos: 61
Atenciónnn...

Mi querido Kao. He probado el script con NS 4.7 y no funcionaba. Pero como es una maravilla de script solucionarlo no ha sido problema. Bastaba con añadir la cadena "mozilla" en el array correspondiente y su nombre en los otros dos...

Aquí va mi pequeña aportación a tan gran proyecto.

Siento no estar al tanto de todos estos nuevos proyectos tan interesantes... es uqe me ha pillado una época un poco ajetreada. Entre las abducciones, las pwebs y demás...

Bueno que este no es un talk show como para que empiece a contar mis penas...

Un saludo!!

Ah! El código sería el siguiente:


<html>
<head>
<script LANGUAGE="JavaScript">

var sBrowser;
var sVersion;

function setBrowserType(){
var aBrowFull = new Array("opera", "msie", "netscape", "gecko","mozilla");
var aBrowVers = new Array("opera", "msie", "netscape", "rv","mozilla");
var aBrowAbrv = new Array("op", "ie", "ns", "mo", "ns" );
var sInfo = navigator.userAgent.toLowerCase();;

sBrowser = "";
for (var i = 0; i < aBrowFull.length; i++){
if ((sBrowser == "") && (sInfo.indexOf(aBrowFull[i]) != -1)){
sBrowser = aBrowAbrv[i];
sVersion = String(parseFloat(sInfo.substr(sInfo.indexOf(aBrow Vers[i]) + aBrowVers[i].length + 1)));
}
}
}

setBrowserType();

function getBrowserName(){
return sBrowser;
}

function getBrowserVersion(){
return sVersion;
}

</script>
</head>
<body>
<script language="JavaScript">
setBrowserType();
document.write("Browser: " + getBrowserName() + "<br>");
document.write("Versión: " + getBrowserVersion() + "<br><br>" );
</script>
</body>
</html>
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.