
Untitled
By: a guest on
Aug 7th, 2012 | syntax:
JavaScript | size: 0.80 KB | hits: 9 | expires: Never
(function () {
var browser = {
opera: 0,
chrome: 0,
firefox: 0,
dolphin:0,
konquerer: 0,
safari: 0,
ie: 0,
other: 0,
}
var detect = navigator.userAgent;
switch(true) {
case (/MSIE/i.test(detect)):
browser.ie = 1;
break;
case (/chrom/i.test(detect)):
browser.chrome = 1;
break;
case (/safari/i.test(detect)):
browser.safari = 1;
break;
case (/Firefox\/(\S+)/i.test(detect)):
var ver = RegExp["$1"];
browser.firefox = parseInt(ver);
break;
case (/opera/i.test(detect)):
browser.opera = 1;
break;
case (/Dolphin/i.test(detect)):
browser.dolphin = 1;
break;
case (/konquerer/i.test(detect)):
browser.konquerer = 1;
break;
default:
browser.other = 1;
}
return {
browser: browser
}
})();