Propiedad Window navigator.userAgent

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;

Intente hacerlo personalmente

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>";

Intente hacerlo personalmente

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