Показать сообщение отдельно

  #4  
Старый 17.05.2007, 11:04
-=lebed=-
Флудер
Регистрация: 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 - так больше инфы возвращает функция. (пропарсить мона потом при вызове).
 
Ответить с цитированием