获取当前浏览器的类型和版本号

来源:互联网 发布:中研世纪 知乎 编辑:程序博客网 时间:2024/05/13 06:51
  //获取当前浏览器类型和版本号    function getBrowserInfo()    {        var agent = navigator.userAgent.toLowerCase() ;        var regStr_ie = /msie [\d.]+;/gi ;        var regStr_ff = /firefox\/[\d.]+/gi        var regStr_chrome = /chrome\/[\d.]+/gi ;        var regStr_saf = /safari\/[\d.]+/gi ;        //IE11以下        if(agent.indexOf("msie") > 0)        {            return agent.match(regStr_ie) ;        }        //IE11版本中不包括MSIE字段        if(agent.indexOf("trident") > 0&&agent.indexOf("rv") > 0){            return "IE " + agent.match(/rv:(\d+\.\d+)/) [1];        }        //firefox        if(agent.indexOf("firefox") > 0)        {            return agent.match(regStr_ff) ;        }        //Chrome        if(agent.indexOf("chrome") > 0)        {            return agent.match(regStr_chrome) ;        }        //Safari        if(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0)        {            return agent.match(regStr_saf) ;        }    }

0 0
原创粉丝点击