Точное определение браузера
У меня вопрос, как можно конкретно определить производителя браузера, если скажем в Chrome и Safari (Windows) navigator.appName выдаёт себя за "Netscape", так-же как и все браузеры на Gecko (непонятно чё там: Firefox, Konqueror и т.д.)?
|
window.navigator.userAgent
а вообще, это достаточно плохая идея определять браузер JS-ом. для того чтобы писать кроссбраузерные скрипты надо определять возможности браузера, а не его название/версию. ведь они могут быть и подделаны юзером, не говоря уже о том, что в пределах разных версий один браузер может сильно отличатся |
Спасибо. Ещё вот вариантик нашёл, может кому поможет http://divhack.com/node/70
|
Цитата:
|
Часовой пояс GMT +3, время: 00:05. |