> Такой вариант лучший, если в скрипте будешь использовать собственно эти самые методы и функции, а просто для определения броузера вполне сойдет способ предложенный slash'ом.
Я как-то написал на основе нетскейповской определялки свою
http://faqteam.org/download/bcheck.js , работает вроде нормально, а по поводу определения броузера по объектной модели у меня с Leechy была небольшая дискуссия (в 2-х письмах ;), но каждый, похоже, остался при своем мнении.