Hola todos :
En un viejo tema se había intentado listar la identificación de cada navegador a fin de poder discriminarlos
Detección de browsers
Son un poco viejos y no están todos los que buscas, pero a mi me parece que un
Gecko siempre tiene que decir que es
Gecko.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>QUÉ MOTOR USO.</title>
<script type="text/javascript">
var alfa = navigator.userAgent;
alert(alfa);
var bravo = (alfa.indexOf("Gecko") == -1)? "No es Gecko" : "Es Gecko";
document.write(bravo)
</script>
</head>
<body>
</body>
</html>
No puedo bajarme los navegadores para probar, pero ¿por qué no aprovechas que los tienes y nos das la identificación de cada uno? .Tiene que haber una palabra común a todos que podamos usar. Y si no, se pueden usar todos los nombres en una lista separadas por un signo operador OR, no hay necesidad de usar varios 'if'.