js判断浏览器类型与版本号

来源:互联网 发布:照片拼图软件 编辑:程序博客网 时间:2024/05/22 06:55

 

<html><head><script>function browser (){    var ua=window.navigator.userAgent,    ret="";    if(/Firefox/g.test(ua)){        ua=ua.split(" ");        ret="Firefox|"+ua[ua.length-1].split("/")[1];    }else if(/MSIE/g.test(ua)){        ua=ua.split(";");        ret="IE|"+ua[1].split(" ")[2];    }else if(/Opera/g.test(ua)){        ua=ua.split(" ");        ret="Opera|"+ua[ua.length-1].split("/")[1];    }else if(/Chrome/g.test(ua)){        ua=ua.split(" ");        ret="Chrome|"+ua[ua.length-2].split("/")[1];    }else if(/^apple\s+/i.test(navigator.vendor)){        ua=ua.split(" ");        ret="Safair|"+ua[ua.length-2].split("/")[1];    }else{        ret="未知浏览器";    }     return ret.split("|");}//调用函数,返回一个数组,r[0]是浏览器名称,r[1]是版本号var r=browser();alert(r);</script></head><body></body></html>
原创粉丝点击