Эта строка доступна непосредственно в navigator.userAgent
.Однако эта строка не очень надежна, потому что пользователь может легко ее изменить.Используйте его только в некритических целях.
Если вы хотите обнаружить пользовательский агент, чтобы «знать», что поддерживается, вам лучше переключиться на обнаружение возможностей.
Примерыальтернативных методов обнаружения браузера:
- IE: условные комментарии (HTML (также включает версию IE) или в JScript )
- Firefox / Webkit / Opera: Установка свойства CSS с префиксом вендора и проверка существования свойства just-set.