JavaScript判断浏览器类型及版本

来源:互联网 发布:北京赛车数据接口 编辑:程序博客网 时间:2024/05/16 18:53

JavaScript判断浏览器类型及版本

在JavaScript中,根据userAgent中包含的关键字判断浏览器的类型,进而取得版本。

<script type="text/javascript">    var Sys = {};    // 取得userAgent    var ua = navigator.userAgent.toLowerCase();    // 根据userAgent中包含的关键字判断浏览器的类型,进而取得版本。    if (ua.indexOf("msie", 0) != -1) {        Sys.ie = ua.match(/msie ([\d.]+)/)[1];    }     else if (ua.indexOf("firefox", 0) != -1) {        Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1];    }     else if (ua.indexOf("chrome", 0) != -1) {        Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1];    }     else if (ua.indexOf("opera", 0) != -1) {        Sys.opera = ua.match(/opera.([\d.]+)/)[1];    }     else if (ua.indexOf("safari", 0) != -1) {        Sys.safari = ua.match(/safari\/([\d.]+)/)[1];    }    //以下进行测试    if(Sys.ie) alert('IE: '+Sys.ie);    if(Sys.firefox) alert('Firefox: '+Sys.firefox);    if(Sys.chrome) alert('Chrome: '+Sys.chrome);    if(Sys.opera) alert('Opera: '+Sys.opera);    if(Sys.safari) alert('Safari: '+Sys.safari);</script>


原创粉丝点击