Cómo Comprobar el Tipo de Navegador en JavaScript

JavaScript es un cliente del lado del lenguaje de secuencias de comandos que se pueden usar para modificar y analizar muchos aspectos de la sesión del visitante. JavaScript puede ser utilizado para establecer y recuperar las cookies, detectar el sistema operativo del usuario y comprobar que el navegador del usuario tipo. Información recuperada el uso de estos métodos pueden ser utilizados para entregar el visitante específicos de interfaces de usuario, personalizar los mensajes e interactuar con los usuarios individuales en función de su configuración única. Por ejemplo, la información sobre el navegador Web del usuario configuración se incluye en un objeto de JavaScript denominado el "navigator" de objetos.


Cómo Comprobar el Tipo de Navegador en JavaScript
JavaScript es un cliente del lado del lenguaje de secuencias de comandos que se pueden usar para modificar y analizar muchos aspectos de la sesión del visitante. JavaScript puede ser utilizado para establecer y recuperar las cookies, detectar el sistema operativo del usuario y comprobar que el navegador del usuario tipo. Información recuperada el uso de estos métodos pueden ser utilizados para entregar el visitante específicos de interfaces de usuario, personalizar los mensajes e interactuar con los usuarios individuales en función de su configuración única. Por ejemplo, la información sobre el navegador Web del usuario configuración se incluye en un objeto de JavaScript denominado el 'navigator' objeto.
Cosas Que necesitará
  • editor de Texto
  • Firefox navegador con JavaScript habilitado

  • Microsoft Internet Explorer navegador con JavaScript habilitado
  • Safari navegador con JavaScript habilitado

  • Abra un editor de texto y crear un nuevo archivo llamado browserCheck.html. Agregar las siguientes etiquetas HTML para el archivo: abierta '' etiqueta abierta '' de la etiqueta, un cierre '' etiqueta abierta '' etiqueta, un cierre '' etiqueta y un cierre '' etiqueta.



  • Añadir un HTML '
    ' etiqueta en el archivo entre los '' y '' las etiquetas. Este elemento
    , se mostrará el tipo de navegador después de la detección. Dar el elemento
    con el id 'browserDisplay' y cerrar el '
    ' etiqueta.





  • Añadir un JavaScript '' etiqueta después de la '
cierre de la etiqueta. Establecer la secuencia de comandos del valor de tipo 'text/javascript'.






  • Declarar una variable con el nombre userAgentVar dentro de la '' etiquetas y asignar a la variable el navegador.userAgent valor. Una vez asignado, el userAgentVar variable contiene los valores que incluir el nombre del navegador.






  • Usar un JavaScript instrucción condicional para comprobar la cadena 'Firefox' en la userAgentVar variable. El JavaScript indexOf() la función devuelve un '-1' valor si la cadena no se encuentra. Si el indexOf() función indica que la cadena 'Firefox' que se encuentra en userAgentVar, establecer una variable denominada 'browserText' con el texto 'Este navegador es Firefox.'






  • el Uso de una segunda JavaScript instrucción condicional para comprobar la cadena 'MSIE' en el userAgentVar variable. El JavaScript indexOf() la función devuelve un '-1' valor si la cadena no se encuentra. Si el indexOf() función indica que la cadena 'MSIE' que se encuentra en userAgentVar, establecer una variable denominada 'browserText' con el texto 'Este navegador es el Internet Explorer de Microsoft.'






  • el Uso de un tercer JavaScript instrucción condicional para comprobar la cadena de 'Safari' en la userAgentVar variable. El JavaScript indexOf() la función devuelve un '-1' valor si la cadena no se encuentra. Si el indexOf() función indica que la cadena 'Safari' que se encuentra en userAgentVar, establecer una variable denominada 'browserText' con el texto 'Este navegador es Safari.'






  • Otras Personas Están Leyendo
    • como el Formulario de Cambio de Valor de Campo Con JavaScript
    • como la Actualización de las Cookies a Través de JavaScript
  • Utilizar el documento.getElementById función de JavaScript para establecer el browserDisplay
    's innerHTML valor a la browserText valor de la variable.






  • Abrir browserCheck.html en Firefox, Internet Explorer y Safari. Compruebe el mensaje correspondiente y el nombre del navegador que está escrito para la página Web.

  • Consejos & Advertencias
    • El código JavaScript objeto navigator puede ser utilizado para determinar otros navegadores, por ejemplo, de la Ópera-o para determinar un navegador de la versión.
    • El código JavaScript objeto navigator tiene muchos núcleo propiedades, incluyendo el usuario de la plataforma, el lenguaje o no y si están habilitadas las cookies.
    • la Mayoría de navegador de objetos tienen etiquetas HTML correspondientes.
    • Inicializar una variable a un valor nulo o un valor predeterminado será de ayuda en casos donde no hay ningún valor en última instancia por escrito a la variable.

    • Porque navigator.userAgent se utiliza normalmente para detectar navegadores, algunos menos comúnmente utilizados navegadores se pueden identificar incorrectamente con este valor.