Чтобы проверить, если пользователь использует IE должен эту работу:Проверка для IE JQuery совместимости
if($.browser.msie)
alert('in IE');
Это применимо ко всем версиям IE?
Чтобы проверить, если пользователь использует IE должен эту работу:Проверка для IE JQuery совместимости
if($.browser.msie)
alert('in IE');
Это применимо ко всем версиям IE?
В зависимости от версии jQuery, которую вы используете, $.browser
устарел. Вы должны прочитать API для получения дополнительной информации. Используйте значение $.support
для проверки совместимости браузера.
Это применимо ко всем версиям IE?
Да, он применим ко всем версиям IE (я просто проверял на IE7, IE8, IE9, который вы должны иметь)
Его вовсе не рекомендуется, из самих документов jQuery,
Поскольку использует navigator.userAgent
для определения платформы, он уязвим для подмены пользователем или искажения самим браузером. Всегда лучше избегать кода, специфичного для браузера, где это возможно. Свойство $.support доступно для обнаружения поддержки определенных функций, а не для использования $ .browser.
тест ..? но, как правило, обнаружение браузера с помощью js - это плохая идея [править] –
он должен, но в чем вопрос в точности? – fcalderan
Вы попробовали? –