Обнаружить Internet Explorer 6 или ниже в jQuery - PullRequest
45 голосов
/ 19 февраля 2009

Я новичок в jquery, и мне было интересно: это простой способ определить, является ли браузер Internet Explorer 6 или ниже?

Ответы [ 13 ]

0 голосов
/ 19 октября 2009

"Хотя вряд ли jQuery.browser будут удалены все усилия, чтобы использовать jQuery.support и правильная функция обнаружение должно быть сделано. "

Итак, я говорю, продолжайте и используйте это. Они должны поддерживать обратную совместимость со сценариями, которые по-прежнему используют метод анализа пользовательского агента.

0 голосов
/ 19 февраля 2009

Попробуйте это:

 jQuery.each(jQuery.browser, function(i, val) {
  $("<div>" + i + " : <span>" + val + "</span>")
            .appendTo(document.body);
});

если вам нужна дополнительная информация, обратитесь к:

http://docs.jquery.com/Utilities/jQuery.browser

0 голосов
/ 19 февраля 2009

http://docs.jquery.com/Utilities/jQuery.browser.version как

Отредактировано: исправлена ​​ссылка от Дугласа

http://api.jquery.com/jQuery.browser/#jQuery.browser.version

Я имею в виду, если бы у вас была старая версия, а не последняя 1.3 ...

Кроме того, еще одним хорошим моментом является то, что с JQuery вам не следует беспокоиться о версии. JQuery проводит тестирование функций и обрабатывает все, что для вас малярно. Беспокойство по поводу версий и платформ довольно 1999

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...