js判断浏览器的类型

来源:互联网 发布:特锐地产数据 编辑:程序博客网 时间:2024/05/18 00:39

function getOs()
{
 
 if(is360=navigator.userAgent.indexOf("360SE")>0){
         return "360浏览器"; 
 }
 if(isTT=navigator.userAgent.indexOf("Tencent")>0){
  return "腾讯(TT)";
 }
    if(navigator.userAgent.indexOf("MSIE")>0) {   //IE
     var browser=navigator.appName
     var b_version=navigator.appVersion
     var version=b_version.split(";");
     var trim_Version=version[1].replace(/[ ]/g,"");
     if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0") {
        return "Internet Explorer 7.0";
     } else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") {
        return "Internet Explorer 6.0";
        }else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0") {
        return "Internet Explorer 8.0";
        }
        return "Internet Explorer";
    }
    if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
         return "Firefox";   //火狐
    }
    if(ifChrome=navigator.userAgent.indexOf("Chrome")>0){
      return "Google(Chrome)";   //Google
    }
    return navigator.userAgent;
}