Funcion JS conocer navegador y version

Básicamente otra de esas funciones de copiar y pegar, aunque al tener el código siempre podemos acoplarla a nuestras necesidades J

function getBrowserType(){

var sBrowser;

var sVersion;

var aBrowFull = new Array("firefox", "chrome","opera", "msie", "netscape", "gecko", "mozilla");

var aBrowVers = new Array("firefox", "chrome","opera", "msie", "netscape", "rv", "mozilla");

var aBrowAbrv = new Array("firefox", "chrome","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(aBrowVers[i]) + aBrowVers[i].length + 1)));

}

}

return sBrowser+sVersion;

}

Deja un comentario