How to detect the current browser you are using in JavaScript

2 Answers

0 votes
var browser, userAgent = navigator.userAgent;

if(userAgent.indexOf("Chrome") > -1) {
    browser = "Google Chrome";
} else if (userAgent.indexOf("Safari") > -1) {
    browser = "Apple Safari";
} else if (userAgent.indexOf("Opera") > -1) {
    browser = "Opera";
} else if (userAgent.indexOf("Firefox") > -1) {
    browser = "Mozilla Firefox";
} else if (userAgent.indexOf("MSIE") > -1) {
    browser = "Microsoft Internet Explorer";
}

document.write(browser);

/*
run:

Mozilla Firefox   

*/

 



answered Aug 15, 2016 by avibootz
0 votes
function getBrowser() 
{
    var
        Browsers = ["MSIE", "Firefox", "Safari", "Chrome", "Opera"],
        Agent = navigator.userAgent;
        i = Browsers.length - 1;

    for (i; i > -1 && Agent.indexOf(Browsers[i]) === -1; i--);

    return Browsers[i]

}

document.write(getBrowser());

/*
run:

Firefox   

*/

 



answered Aug 16, 2016 by avibootz

Related questions

1 answer 122 views
1 answer 195 views
1 answer 177 views
1 answer 157 views
157 views asked Feb 21, 2019 by avibootz
...