如何是用js 获取当前的浏览器版本(类型)

来源:互联网 发布:黑光图库软件 编辑:程序博客网 时间:2024/06/03 15:05

   

var ClientParams={};

    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    var s;
    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
    (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
    (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
    (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
    if (Sys.ie) {
        ClientParams.Browser = "您当前使用的是 IE" + Sys.ie + "浏览器!";
    }
    else if (Sys.firefox) {
        ClientParams.Browser = "您当前使用的是 Firefox" + Sys.firefox + "浏览器!";
    }
    else if (Sys.chrome) {
        ClientParams.Browser = "您当前使用的是 Chrome" + Sys.chrome + "浏览器!";
    }
    else if (Sys.opera) {
        ClientParams.Browser = "您当前使用的是 Opera" + Sys.opera + "浏览器!";
    }
    else if (Sys.safari) {
        ClientParams.Browser = "您当前使用的是 Safari" + Sys.safari + "浏览器!";
    }
    else {
        ClientParams.Browser = "无法检测出您正在使用的浏览器版本!";
        return false;
    }

原创粉丝点击