JavaScriptGuiones de JavaScript *
JavaScriptGuiones e información sobre JavaScript
GuionesÍndice de guiones ("scripts") de JavaScript Los últimosÚltimos guiones ("scripts") incorporados o modificados Los más vistosGuiones ("scripts") más visitados
ArtículosArtículos y apuntes sobre JavaScript Prensa digitalJavaScript en la prensa digital
InternetJuan Rodríguez, consultor
Consultoría en Internet
ContactarPor si quieres escribirnos...
*
Mapa WebMapa Web (Directorio) de nuestros contenidos sobre JavaScript << Menú >>
Juan Rodríguez, consultor Guiones (scripts) de JavaScript
Estás en: Juan Rodríguez, web personal > JavaScript > Artículos y apuntes > Propiedades del objeto navegador <

Artículos

JavaScript

JavaScript

JavaScript: Propiedades del objeto navegador

Las propiedades del objeto navegador ("window.navigator") permiten conocer datos, tanto informativos como de configuración, sobre un navegador.

Estas propiedades (más abajo en negrita) se agrupan por afinidad del tipo de información que suministran o gestionan, con indicación de la versión de JavaScript y de los navegadores que las soportan.

Para cada método se indica ("En tu caso:") el valor obtenido de tu navegador. Si el resultado es undefined o en blanco, es que la combinación de JavaScript instalado y del navegador que estás usando, no la soportan,

Propiedades del objeto navegador

appCodeName
JavaScript 1.0
Nombre de código del navegador. Lo más habitual es indicar "Mozilla".
En tu caso:

appName
JavaScript 1.0
Nombre completo del navegador (Opera, Netscape,...).
En tu caso:

appVersion
JavaScript 1.0
Versión del navegador y otras informaciones sobre las plataformas soportadas.
En tu caso:

appMinorVersion
Sólo para Internet Explorer con JScript 3.0
Facilita otra información sobre la versión instalada.
En tu caso:

vendor
Sólo en Netscape
En tu caso:

vendorSub
Sólo en Netscape
En tu caso:

product
Sólo en Netscape
En tu caso:

productSub
Sólo en Netscape
En tu caso:

userAgent
JavaScript 1.0
Habría de mostrar simultáneamente las propiedades appCodeName y appVersion aunque Opera y Netscape facilitan otros datos adicionales.
En tu caso:

browserLanguage
Para Internet Explorer con JScript 3.0 y Opera 7 y posteriores.
Código de idioma del navegador.
En tu caso:

language (¡ en minúsculas ! )
JavaScript 1.2. Netscape 4.0, Opera 5 y posteriores.
Código de idioma del navegador.
En tu caso:

userLanguage
Para Internet Explorer con JScript 3.0 y Opera 7 y posteriores
Código de idioma del usuario del navegador.
En tu caso:

systemLanguage
Para Internet Explorer con JScript 3.0 y Opera 7 y posteriores
Código de idioma del sistema operativo.
En tu caso:

cpuClass
Para Internet Explorer con JScript 3.0
Clase de procesador. Valores:
68K Procesador Motorola
Alpha Procesador Digital
PPC Procesador Motorola
x86 Procesador Intel
other otros procesadores, incluyendo Sun SPARC
En tu caso:

oscpu
Sólo en Netscape.
Sistema operativo y CPU.
En tu caso:

platform
JavaScript 1.2
Código del tipo de plataforma. Valores: Win16, Win32, Mac68k, MacPPC, Unix, ...
En tu caso:

cookieEnabled
JavaScript 1.5
Indica si el navegador tiene activada o no, la aceptación de cookies (true / false).
En tu caso:

onLine
Para Internet Explorer con JScript 3.0
Indica si puede conectarse o no a Internet. Valores: true, false.
Aunque estemos conectados, en la modalidad de "Trabajar sin línea" el resultado obtenido es "false".
En tu caso:

Aplicaciones prácticas

Hay muchas maneras de plasmar la información obtenida a partir de las propiedades anteriores. A título orientativo, en estas páginas tienes los siguientes guiones de JavaScript:

Identificación del navegador, en ventana
Muestra, en ventana desplegable, la identificación del navegador y otros datos.

Identificación del navegador, con botones
Para obtener información de nuestro navegador, pulsando el botón del dato deseado.

javascriptPropiedades del objeto navegador

Juan Rodríguez, consultor

Cuidar de nuestro entorno natural,
puede y debe ser cosa de todos.

Por ejemplo, no gastando papel para
imprimir una información que siempre
puedes tener en la pantalla de tu pc.
- -

Guiones y "scripts" de JavaScript

Juan Rodríguez, consultor
Castelldefels (Barcelona)