Propiedad Window navigator.userAgent
- Página anterior taintEnabled()
- Página siguiente appCodeName
- Volver a la capa superior Window Navigator
Definición y uso
userAgent
La propiedad devuelve el encabezado de agente de usuario que el navegador envía al servidor.
userAgent
Las propiedades son de solo lectura.
El valor devuelto contiene información sobre el nombre, la versión y la plataforma del navegador.
Las especificaciones web recomiendan que los navegadores proporcionen la menor información de encabezado posible. Nunca asuma que esta propiedad se mantendrá inmutable en los navegadores futuros.
Ejemplo
Ejemplo 1
Obtener navigator.userAgent:
let agent = navigator.userAgent;
Ejemplo 2
Mostrar todas las propiedades de navigator:
let text = "<p>Nombre del código del navegador: " + navigator.appCodeName + "</p>" + "<p>Nombre del navegador: " + navigator.appName + "</p>" + "<p>Version del navegador: " + navigator.appVersion + "</p>" + "<p>Habilitados Cookies: " + navigator.cookieEnabled + "</p>" + "<p>Idioma del navegador: " + navigator.language + "</p>" + "<p>Navegador en línea: " + navigator.onLine + "</p>" + "<p>Plataforma: " + navigator.platform + "</p>" + "<p>Encabezado User-agent: " + navigator.userAgent + "</p>";
Sintaxis
navigator.userAgent
Valor de retorno
Tipo | Descripción |
---|---|
Cadena | Encabezado de agente del navegador. |
Soporte del navegador
Todos los navegadores lo admiten navigator.userAgent
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte | Soporte |
- Página anterior taintEnabled()
- Página siguiente appCodeName
- Volver a la capa superior Window Navigator