Определяем версию IE в jQuery 1.9.x

Все блоги / DLE движок для сайтов 28 марта 2013 0   
Как известно в jQuery 1.9.x больше нет возможности использовать ф-цию $browser и определить говнобраузер старые версии IE теперь можно лишь сторонними средствами.
Представляю самый короткий и простой код, из тех, что мне попадались:
// Определяем IE
if (navigator.appName == "Microsoft Internet Explorer") {
    ie = true;
    var ua = navigator.userAgent;
    var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");
    if (re.exec(ua) != null) {
        ieVersion = parseInt(RegExp.$1);
    }
}
else {
    ie = false;
}

По моему проще некуда!

 Источник:dle-faq.pro, DLE

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций