Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 7th, 2012  |  syntax: JavaScript  |  size: 0.80 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. (function () {
  2.  
  3.         var browser = {
  4.                 opera: 0,
  5.                 chrome: 0,
  6.                 firefox: 0,
  7.                 dolphin:0,
  8.                 konquerer: 0,
  9.                 safari: 0,
  10.                 ie: 0,
  11.                 other: 0,
  12.         }
  13.  
  14.         var detect = navigator.userAgent;
  15.  
  16.         switch(true) {
  17.                 case (/MSIE/i.test(detect)):
  18.                         browser.ie = 1;
  19.                         break;
  20.                 case (/chrom/i.test(detect)):
  21.                         browser.chrome = 1;
  22.                         break;
  23.                 case (/safari/i.test(detect)):
  24.                         browser.safari = 1;
  25.                         break;
  26.                 case  (/Firefox\/(\S+)/i.test(detect)):
  27.                         var ver = RegExp["$1"];
  28.                         browser.firefox = parseInt(ver);
  29.                         break;
  30.                 case (/opera/i.test(detect)):
  31.                         browser.opera = 1;
  32.                         break;
  33.                 case (/Dolphin/i.test(detect)):
  34.                         browser.dolphin = 1;
  35.                         break;
  36.                 case (/konquerer/i.test(detect)):
  37.                         browser.konquerer = 1;
  38.                         break;
  39.                 default:
  40.                         browser.other = 1;
  41.         }
  42.  
  43.         return {
  44.                 browser: browser
  45.         }
  46. })();