Skip to Content

TheBlogReaders.com

Salesforce.com, PHP, MySQL, Javascript, Ajax, Htacces

How to detect my running Browser using Javascript?

Be First!
by July 15, 2014 JAVASCRIPT

How to detect my running Browser using Javascript?

Using following Javascript code, we can detect the Browsers & Browsers Version, like either running the current url is Google Chrome or Firefox or Internet Explorer or Safari.

using this way we can provide the alert to users to upgrade the old versions of browsers.


Browser Details

<script type="text/javascript">// < !&#91;CDATA&#91;
// < !&#91;CDATA&#91;
//get the launched browser details
function getLaunchBrowser() {
    var userAgent = navigator.userAgent.toLowerCase();
    //alert('userAgent'+userAgent);
    var currentBrowser = '';
	var browserCompat = 'true';
    var currentBrowserVersion = 0;
    var version = 0;
    if (userAgent.match('msie')) {
        currentBrowser = 'IE';
    }
    else if (userAgent.match('trident')) {
        currentBrowser = 'IE11';
    }
    else if (userAgent.match('chrome')) {
        currentBrowser = 'Chrome';
    }
    else if (userAgent.match('firefox')) {
        currentBrowser = 'Firefox';
    }
    else {
        currentBrowser = 'Not Supported';
    }
	//alert('currentBrowser'+currentBrowser);
    switch (currentBrowser) {
        case 'IE11':
            version = 11;
            browserCompat = "false";
            break;
        case 'IE9':
            version = 9;
			//alert('version'+version);
            browserCompat = "false";
            break;
        case 'IE':
            currentBrowserVersion = userAgent.substring(userAgent.indexOf('msie ') + 5);
            //alert('currentBrowserVersion'+currentBrowserVersion);
            version = currentBrowserVersion.split('.');
            version = version&#91;0&#93;;
			//alert('version'+version);
            if (version <= 6) {
                browserCompat = "false";
            }
            else {
            }
            break;
        case 'Chrome':
            currentBrowserVersion = userAgent.substring(userAgent.indexOf('chrome/') + 7);
            version = currentBrowserVersion.split('.');
            version = version&#91;0&#93;;
			//alert('version'+version);
            if (version <= 30) {
                browserCompat = "false";
            }
            else {
            }
            break;
        case 'Firefox':
            currentBrowserVersion = userAgent.substring(userAgent.indexOf('firefox/') + 8);
            version = currentBrowserVersion.split('.');
            version = version&#91;0&#93;;
			//alert('version'+version);
            if (version <= 25) {
                browserCompat = "false";
            }
            else {
            }
            break;
        case 'Not Supported':
            browserCompat = "false";
        default:
            break;
    }

	alert('browserCompat:::'+browserCompat);
}
// &#93;&#93;></script>

(779)

Previous
Next

Leave a Reply