Привет всем!
Собственно, мне нужно вывести нормальное название браузера. Я знаю, что есть свойства в объекте navigator. Но! navigator.appName для FF выводит "Netscape", что не очень мне нравится, а для IE 7 выводит "Microsoft Internet Explorer". Есть всякие appCodeName, userAgent, но userAgent — это строка для запроса, и, наверное, нужно парсить ее, чтобы выдать что-то нормальное. А appCodeName для IE 7 выдает вообще "Mozilla" почему-то... Кто-нить может дать нормальную функцию или намекнуть, как правильно парсить и что, чтобы выдать для FF 3, например, "Mozilla Fire Fox 3", а для IE 7 — соответственно "Microsoft Internet Explorer 7". Я в инете вижу только описания свойств этого navigator, а такой функции, как мне надо, найти не могу...
P. S. Интересуют на самом деле любые браузеры, а не только FF и IE — мало ли что у кого стоит. Я в принципе примерно представляю, как надо делать, но только для IE и FF. Хочется с кем-нить посоветоваться все же...