当前位置:编程学习 > JAVA >>

重新封装的JQuery获取浏览器信息

Java代码 
(function($) {  
    // 全局系统对象  
    window['BROWSER'] = {};  
    BROWSER.SYS = function() {  
        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;  
        return Sys;  
    }  
 
    BROWSER.ShowString = function() {  
        var str = "";  
        var Sys = BROWSER.SYS();  
        // 以下进行测试  
        if (Sys.ie)  
            str = ('Microsoft Internet Explorer : ' + Sys.ie);  
        if (Sys.firefox)  
            str = ('Mozilla Firefox : ' + Sys.firefox);  
        if (Sys.chrome)  
            str = ('Google Chrome: ' + Sys.chrome);  
        if (Sys.opera)  
            str = ('Opera : ' + Sys.opera);  
        if (Sys.safari)  
            str = ('Apple Safari : ' + Sys.safari);  
        return str;  
    }  
 
})(jQuery); 

 


摘自 追风逐月猪

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,