Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Точное определение браузера (https://javascript.ru/forum/css-html/8153-tochnoe-opredelenie-brauzera.html)

YISHIMITSY 10.03.2010 23:30

Точное определение браузера
 
У меня вопрос, как можно конкретно определить производителя браузера, если скажем в Chrome и Safari (Windows) navigator.appName выдаёт себя за "Netscape", так-же как и все браузеры на Gecko (непонятно чё там: Firefox, Konqueror и т.д.)?

Gvozd 11.03.2010 01:04

window.navigator.userAgent
а вообще, это достаточно плохая идея определять браузер JS-ом.
для того чтобы писать кроссбраузерные скрипты надо определять возможности браузера, а не его название/версию.
ведь они могут быть и подделаны юзером, не говоря уже о том, что в пределах разных версий один браузер может сильно отличатся

serjcat 23.10.2012 19:12

Спасибо. Ещё вот вариантик нашёл, может кому поможет http://divhack.com/node/70

trikadin 23.10.2012 19:43

Цитата:

Сообщение от serjcat
Спасибо. Ещё вот вариантик нашёл, может кому поможет http://divhack.com/node/70

О да, гениальный вариант - подключить jq и посмотреть browser.


Часовой пояс GMT +3, время: 00:05.