In Javascript, how do I determine if my current browser is Firefox on a computer vs everything else?

后端 未结 13 1892
萌比男神i
萌比男神i 2020-12-01 07:13
if(firefox and is on a computer){
alert(\'using firefox on a computer\')
}else{
alert(\"using something else!\");
}

How can I do this?

13条回答
  •  囚心锁ツ
    2020-12-01 07:55

    I am doing some thing like below;

    function checkBrowser(){
        let browser = "";
        let c = navigator.userAgent.search("Chrome");
        let f = navigator.userAgent.search("Firefox");
        let m8 = navigator.userAgent.search("MSIE 8.0");
        let m9 = navigator.userAgent.search("MSIE 9.0");
        if (c > -1) {
            browser = "Chrome";
        } else if (f > -1) {
            browser = "Firefox";
        } else if (m9 > -1) {
            browser ="MSIE 9.0";
        } else if (m8 > -1) {
            browser ="MSIE 8.0";
        }
        return browser;
    }
    

提交回复
热议问题