Показать сообщение отдельно
  #9 (permalink)  
Старый 15.12.2010, 20:51
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от bushstas
скачай данный скрипт и прицепи к странице
Сообщение от dmitriymar
да ну зачем джиквери для простых вещей?
Советовать новичкам использовать jQuery преступление века!
Сообщение от wolfinil
Netscape разработчик у которого раньше был одноименный броузер, а теперь их проект FireFox. Думаю такое объяснение
Небольшой экскурс в историю:
Netscape Communications когда-то выпустили богом забытый (и мной тоже) Netscape Navigator/Communicator, затем после того как NN стал сдавать позиции IE, было принято решение о частичном рефакториге кода и выпуск свободной лицензии, для этого создали т.н. Mozilla Organization (Mozilla - кодовое имя одной из сборок NN), затем дела у Netscape шли все хуже и хуже и они решили полностью переписать код NN и в 2003 г. создать проект Mozilla Foundation, который сейчас выпускает браузер/

Свойство userAgent содержит с значения свойств appName, appVersion и еще кучу всего. Т.к. формат свойства userAgent не стандартизован в IE и Safari исторически сложилось, что название (то с чего начинается) браузера соответствует Mozilla! Это происходит потому
разработчикам браузеров когда-то не охота было рыть код определяющий значения этих свойств, решили так сказать продолжить традицию

выполните в IE, Safari:
alert(navigator.userAgent);


кстати, есть пара очень коротких способов определить IE:

var isMSIE !+"\v1"
var isMSIE = /*@cc_on!@*/!1;
Ответить с цитированием