Browser Info - Simple Javascript
Browser Info - Simple Javascript can be used and plugged in any scripts
by austinnoronha
HTML
<h3>Check console.....</h3>
JavaScript
var browserInfo = function(){
var browserRes = {};
// browser
var nVer = navigator.appVersion;
var nAgent = navigator.userAgent;
var browser = navigator.appName;
var version = '' + parseFloat(navigator.appVersion);
var majorVersion = parseInt(navigator.appVersion, 10);
var nameOffset, verOffset, ix;
browserRes.isMozilla = /mozilla/.test(nAgent.toLowerCase()) && !/webkit/.test(nAgent.toLowerCase());
browserRes.isWebkit = /webkit/.test(nAgent.toLowerCase());
browserRes.isOpera = /opera/.test(nAgent.toLowerCase());
browserRes.isMsie = /msie/.test(nAgent.toLowerCase());
browserRes.hasGeoLocation = typeof navigator.geolocation != "undefined" ? true:false;
browserRes.languageCurrent = navigator.language;
browserRes.languageList = navigator.languages;
browserRes.platformOf = navigator.platform;
browserRes.productOf = navigator.product;
var browserNameAndVersion = function(){
// Opera
if ((verOffset = nAgent.indexOf('Opera')) != -1) {
browser = 'Opera';
version = nAgent.substring(verOffset + 6);
if ((verOffset = nAgent.indexOf('Version')) != -1) {
version = nAgent.substring(verOffset + 8);
}
}
// MSIE
else if ((verOffset = nAgent.indexOf('MSIE')) != -1) {
browser = 'Microsoft Internet Explorer';
version = nAgent.substring(verOffset + 5);
}
//IE 11 no longer identifies itself as MS IE, so trap it
//http://stackoverflow.com/questions/17907445/how-to-detect-ie11
else if ((browser == 'Netscape') && (nAgent.indexOf('Trident/') != -1)) {
browser = 'Microsoft Internet Explorer';
version = nAgent.substring(verOffset + 5);
if ((verOffset = nAgent.indexOf('rv:')) !=...