Поделиться через


Строка пользователя-агента

Строка User Agent содержит сведения об идентификации браузера. Строка агента пользователя передается веб-серверу в виде заголовка HTTP каждый раз, когда браузер отправляет запрос на веб-сервер. Вы также можете получить доступ к нему через клиентский скрипт. Например, строку агента пользователя можно отобразить, введя следующий URL-адрес в адресную строку Windows Internet Explorer 8: "javascript:alert(navigator.userAgent)". На следующем рисунке приведено типичное результирующее диалоговое окно в Internet Explorer 8, работающем на Windows 7.

Снимок экрана диалогового окна Internet Explorer с пользовательской строкой агента

Как правило, строка агента пользователя анализируется специально для подстроки MSIE. На основе сообщаемой версии браузера логика программирования на стороне клиента или на стороне сервера выполняет другое действие. Дополнительные сведения о строке агента пользователя см. в разделе "Что Windows Internet Explorer сообщит в качестве строки агента пользователя?".

Устранение проблем совместимости в веб-приложениях с помощью представления совместимости