扩展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,];
挺好的
的确,用特性检测更简单