Detectar navegador y versión con Javascript
Escrito por J.F. el Lunes, 5 de Mayo del 2008 a las 16:08
Con el siguiente código Javascript, seremos capaces de detectar el navegador y la versión de éste utilizado a la hora de cargar nuestra página web. Soporta Internet Explorer, Firefox, Opera y Netscape.
-
// Browser detection
-
-
// Internet Explorer
-
var ie = document.all != null; //ie4 and above
-
var ie5 = document.getElementById && document.all;
-
var ie6 = document.getElementById && document.all&&(navigator.appVersion.indexOf("MSIE 6.")>=0);
-
-
// Netscape
-
var ns4 = document.layers != null;
-
var ns6 = document.getElementById && !document.all;
-
var ns = ns4 || ns6;
-
-
// Firefox
-
var ff = !document.layers && !document.all;
-
-
// Opera
-
var op = navigator.userAgent.indexOf("opera")>0;
-
var op7 = op && operaVersion() <= 7;
-
var op8 = op && operaVersion()>= 8;
-
-
// Detects the Opera version
-
function operaVersion() {
-
agent = navigator.userAgent;
-
idx = agent.indexOf("opera");
-
if (idx>-1) {
-
return parseInt(agent.subString(idx+6,idx+7));
-
}
-
}
Categoria: Javascript
- Añadir este post a
- Del.icio.us -
- Meneame -
- Digg -
- Webeame
Entradas relacionadas
Deja un comentario

