Wednesday, October 1, 2008

Browser Detect

var reg = new RegExp('/');
var navName = navigator.appName;
var brVer = navigator.userAgent;
var brNum; var brVerId;
if (navName == 'Microsoft Internet Explorer')
{
  brVerId = brVer.indexOf('MSIE');
  brNum = brVer.substr(brVerId, 8);
}
else verNumOt();
{
  brVerId = brVer.search(reg);
  brNum = brVer.substring(brVerId + 1);
}


brNum should contain
MSIE for IE
Firefox for Firefox
Chrome for Chrome
Safari for Safari
Navigator for Netscape
Flock for Flock
SeaMonkey for SeaMonkey

navName should contain
Opera for Opera
Netscape for Netscape, Firefox and SeaMonkey

No comments: