Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2009, 18:08
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

отделить IE8+ от IE7-
Нужно отделить IE8+ от IE7-. Сам IE уже отделен от FF, Opera и т. д.

Есть такой вариант:
if (navigator.userAgent.match(/msie\u0020([.\d]+);/i)[1] >= 8) {
    // IE8+
} else {
    // IE7-
}

но, хочется чего-нибудь попроще. Например, IE7+ и IE6- разделяю так:
if (window.XMLHttpRequest) {
    // IE7+
} else {
    // IE6-
}
Ответить с цитированием