
17.05.2007, 11:04
|
|
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме: 12702287
Репутация:
4738
|
|
Подправил немного под себя:
Код:
<!-- Функция определения броузера (перенная name_brouser - Название, code_brouser - Присвоенный код, ver_brouser - версия браузера, в зависимости от параметра [p] выдаёт код броузера (code_brouser), имя броузера (name_brouser), или версию браузера (ver_brouser) -->
function test_brouser(p) {
var BrUserAgent = navigator.userAgent.toLowerCase();
var name_brouser = navigator.appName
var ver_brouser = navigator.appVersion;
var code_brouser = 0
if(BrUserAgent.indexOf('opera')!=-1){
code_brouser=1;
}
else if(BrUserAgent.indexOf('msie')!=-1){
code_brouser=0;
}
else if(BrUserAgent.indexOf('mozilla')!=-1){
code_brouser=2;
}
else {
code_brouser=3;
}
if (p===0)
{return code_brouser;}
else if (p===1)
{return name_brouser;}
else
{return ver_brouser;}
}
Я думаю не стоить пока парсить navigator.appName - так больше инфы возвращает функция. (пропарсить мона потом при вызове). 
|
|
|