Advertisement
theitd

jQuery Browser Detect

Sep 16th, 2013
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.67 KB | None | 0 0
  1. var userAgent = navigator.userAgent.toLowerCase();
  2. $.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase());
  3.  
  4. // Is this a version of Chrome?
  5. if($.browser.chrome){
  6.   userAgent = userAgent.substring(userAgent.indexOf('chrome/') +7);
  7.   userAgent = userAgent.substring(0,userAgent.indexOf('.'));
  8.   $.browser.version = userAgent;
  9.   // If it is chrome then jQuery thinks it's safari so we have to tell it it isn't
  10.   $.browser.safari = false;
  11. }
  12.  
  13. // Is this a version of Safari?
  14. if($.browser.safari){
  15.   userAgent = userAgent.substring(userAgent.indexOf('version/') +8);
  16.   userAgent = userAgent.substring(0,userAgent.indexOf('.'));
  17.   $.browser.version = userAgent;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement