Objeto Navigator

Objeto Navigator

El objeto Navigator contiene información sobre el navegador.

Nota:No hay estándares públicos aplicados al objeto navigator, aunque todos los navegadores lo soportan.

Colección del objeto Navigator

Colección Descripción
plugins[]

Devuelve una referencia a todos los objetos incrustados en el documento.

Esta colección es un array de objetos Plugin, cuyos elementos representan los complementos instalados en el navegador.

Aunque el array plugins[] fue definido por IE 4, en IE 4 siempre está vacío, porque IE 4 no admite complementos y el objeto Plugin.

Atributo del objeto Navigator

Atributo Descripción
appCodeName Devuelve el nombre de código del navegador.
appMinorVersion Devuelve la versión secundaria del navegador.
appName Devuelve el nombre del navegador.
appVersion Devuelve la información de plataforma y versión del navegador.
browserLanguage Devuelve el lenguaje actual del navegador.
cookieEnabled Devuelve un valor booleano que indica si se habilitan las cookies en el navegador.
cpuClass Devuelve el nivel de CPU del sistema del navegador.
onLine Devuelve un valor booleano que indica si el sistema está en modo desconectado.
platform Devuelve la plataforma del sistema operativo en el que se ejecuta el navegador.
systemLanguage Devuelve el lenguaje predeterminado utilizado por el sistema operativo (OS).
userAgent Devuelve el valor del encabezado user-agent enviado por el cliente al servidor.
userLanguage Devuelve la configuración de lenguaje natural del sistema operativo (OS).

Métodos del objeto Navigator

Método Descripción
javaEnabled() Establece si el navegador habilita Java.
taintEnabled() Establece si el navegador habilita la contaminación de datos (data tainting).

Descripción del objeto Navigator

El objeto Navigator contiene propiedades que describen el navegador en uso. Se pueden usar estas propiedades para realizar configuraciones específicas de plataforma.

A pesar de que el nombre del objeto es obviamente el navegador Navigator de Netscape, otros navegadores que implementan JavaScript también soportan este objeto.

La instancia del objeto Navigator es única y se puede referir a ella mediante la propiedad navigator del objeto Window.