读书人

扩充jQuery.browser

发布时间: 2012-11-23 22:54:33 作者: rapoo

扩展jQuery.browser

(function(){var ua=navigator.userAgent.toLowerCase();var is=(ua.match(/\b(chrome|opera|safari|msie|firefox)\b/) || ['','mozilla'])[1];var r='(?:'+is+'|version)[\\/: ]([\\d.]+)';var v=(ua.match(new RegExp(r)) ||[])[1];jQuery.browser.is=is;jQuery.browser.ver=v;jQuery.browser[is]=true;})();


扩展了

    jQuery.browser.is:以字符串形式表示浏览器的名称,而不是内核或者家族名称jQuery.browser.ver:以字符串形式表示浏览器的版本,而不是内核的版本

其实是重新写了一个browser的检测

1 楼 ws1020lx 2011-11-23 var isIE=!-[1,];
挺好的 2 楼 achun 2011-11-23 ws1020lx 写道var isIE=!-[1,];
挺好的
的确,用特性检测更简单

读书人网 >Web前端

热点推荐