diff --git a/js/jquery.mobile.support.js b/js/jquery.mobile.support.js index 393eea81a0b..d41925652e6 100644 --- a/js/jquery.mobile.support.js +++ b/js/jquery.mobile.support.js @@ -52,13 +52,17 @@ function baseTagTest() { // allows for inclusion of IE 6+, including Windows Mobile 7 $.mobile.browser = {}; $.mobile.browser.ie = (function() { - var v = 3, - div = document.createElement( "div" ), - a = div.all || []; - - while ( div.innerHTML = "", a[ 0 ] ); - - return v > 4 ? v : !v; + var undef, + v = 3, + div = document.createElement('div'), + all = div.getElementsByTagName('i'); + + while ( + div.innerHTML = '', + all[0] + ); + + return v > 4 ? v : undef; })();