为了账号安全,请及时绑定邮箱和手机立即绑定

我用的是IE,为什么显示的是Chrome,哪位大神能帮我解答不?


<script type="text/javascript">
  function validB(){ 
    var u_agent =navigator.userAgent; 
    var B_name="不是想用的主流浏览器!"; 
    if(u_agent.indexOf("Firefox")>-1){ 
        B_name="Firefox"; 
    }else if(u_agent.indexOf("Chrome")>-1){ 
        B_name="Chrome"; 
    }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ 
        B_name="IE(8-10)";  
    }
        document.write("浏览器:"+B_name+"<br>");
        document.write("u_agent:"+u_agent+"<br>"); 
  } 
</script>


正在回答

5 回答

function userBrowser(){  

    var browserName=navigator.userAgent.toLowerCase();  

    if(/msie/i.test(browserName) && !/opera/.test(browserName)){  

        alert("IE");  

        return ;  

    }else if(/firefox/i.test(browserName)){  

        alert("Firefox");  

        return ;  

    }else if(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName)){  

        alert("Chrome");  

        return ;  

    }else if(/opera/i.test(browserName)){  

        alert("Opera");  

        return ;  

    }else if(/webkit/i.test(browserName) &&!(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName))){  

        alert("Safari");  

        return ;  

    }else{  

        alert("unKnow");  

    }  

}  

哈哈,试试这个,或许你的IE浏览器是基于Chrome内核的……^^……

0 回复 有任何疑惑可以回复我~
#1

qq_四月天_10 提问者

感谢耐心解答,我决定随它去吧~~
2017-02-09 回复 有任何疑惑可以回复我~

win10 自带的edge吧 我也是的

0 回复 有任何疑惑可以回复我~

你用的是Edge浏览器,不是IE浏览器。

1 回复 有任何疑惑可以回复我~

我的意思是输出下navigator.userAgent,也就是u_agent

0 回复 有任何疑惑可以回复我~
#1

qq_四月天_10 提问者

浏览器:Chrome u_agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393
2017-02-09 回复 有任何疑惑可以回复我~

看看你的输出结果先呀,这怎么看……

0 回复 有任何疑惑可以回复我~
#1

qq_四月天_10 提问者

输出结果就是“Chrome”,可我的是IE浏览器啊~
2017-02-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我用的是IE,为什么显示的是Chrome,哪位大神能帮我解答不?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信