不推荐使用的jQuery浏览器检测

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不推荐使用的jQuery浏览器检测相关的知识,希望对你有一定的参考价值。

bring back the old browser detection
  1. (function($) {
  2. var userAgent = navigator.userAgent.toLowerCase();
  3.  
  4. $.browser = {
  5. version: (userAgent.match( /.+(?:rv|it|ra|ie)[/: ]([d.]+)/ ) || [0,'0'])[1],
  6. safari: /webkit/.test( userAgent ),
  7. opera: /opera/.test( userAgent ),
  8. msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
  9. mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
  10. };
  11.  
  12. })(jQuery);
  13.  
  14. if($.browser.safari) $("body").addClass("safari");

以上是关于不推荐使用的jQuery浏览器检测的主要内容,如果未能解决你的问题,请参考以下文章

不推荐使用的jQuery浏览器检测

高效Web开发的10个jQuery代码片段

用 js/jquery 检测 Flash 播放器的现代或不推荐的方法?

十条jQuery代码片段助力Web开发效率提升

十条jQuery代码片段助力Web开发效率提升

几个非常实用的JQuery代码片段