Para ello tenemos un método que toma el "Nombre" del navegador, es "navigator.appName", y es muy útil para ocultar errores que se muestran en IE y acomodar nuestro sitio según el navegador que utilice el usuario.
Aquí un ejemplo sencillo:
Aquí el código:
if (navigator.appName.indexOf("Explorer") != -1) { alert('Estas usando IE'); } else { alert('No estas usando IE'); }
Recordemos que esto debe dentro de las etiquetas script y /script. La razón de utilizar el "indexOf" es porque vamos a verificar que el nombre contiene Explorer, para evitar problemas y no comprobar letra por letra del nombre que se obtiene.
También podemos almacenar el nombre en una variable y mostrarla al usuario.
El código es:
var nombre = navigator.appName; alert('Estas usando '+nombre);
También podemos utilizar distintos if - else para distintos navegadores, solo debemos cambiar el "Explorer" por "Mozilla", "NetScape", "Opera", o cualquier otro.
Recibe notificaciones por correo