Свойство Window navigator.userAgent

Определение и использование

userAgent Атрибут возвращает заголовок пользователя агента, который отправляет браузер на сервер.

userAgent Атрибут является только чтением.

Возвращаемое значение содержит информацию о названии, версии и платформе браузера.

Web-стандарты рекомендуют браузерам предоставлять как можно меньше информации в заголовках. Никогда не предполагайте, что этот атрибут останется неизменным в будущих браузерах.

Пример

Пример 1

Получение navigator.userAgent:

let agent = navigator.userAgent;

Попробуйте сами

Пример 2

Показать все свойства navigator:

let text = "<p>Название кода браузера: " + navigator.appCodeName + "</p>" +
"<p>Название браузера: " + navigator.appName + "</p>" +
"<p>Версия браузера: " + navigator.appVersion + "</p>" +
"<p>Включены куки: " + navigator.cookieEnabled + "</p>" +
"<p>Язык браузера: " + navigator.language + "</p>" +
"<p>Онлайн браузер: " + navigator.onLine + "</p>" +
"<p>Платформа: " + navigator.platform + "</p>" +
"<p>User-agent header: " + navigator.userAgent + "</p>";

Попробуйте сами

Синтаксис

navigator.userAgent

Возвратное значение

Тип Описание
Строка Заголовок пользователя агента браузера。

Поддержка браузера

Все браузеры поддерживают navigator.userAgent:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка