Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.    if ( !jQuery.browser ) {
  2.       var uaMatch = function( ua ) {
  3.         ua = ua.toLowerCase();
  4.  
  5.         var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
  6.           /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
  7.           /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
  8.           /(msie) ([\w.]+)/.exec( ua ) ||
  9.           ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
  10.           [];
  11.  
  12.         return {
  13.           browser: match[ 1 ] || "",
  14.           version: match[ 2 ] || "0"
  15.         };
  16.       };
  17.  
  18.       matched = uaMatch( navigator.userAgent );
  19.       browser = {};
  20.  
  21.       if ( matched.browser ) {
  22.         browser[ matched.browser ] = true;
  23.         browser.version = matched.version;
  24.       }
  25.  
  26.       // Chrome is Webkit, but Webkit is also Safari.
  27.       if ( browser.chrome ) {
  28.         browser.webkit = true;
  29.       } else if ( browser.webkit ) {
  30.         browser.safari = true;
  31.       }
  32.  
  33.       jQuery.browser = browser;
  34.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement