js判斷瀏覽器與版本號

js判斷瀏覽器以及版本號,針對流行的各種瀏覽器,IE,firefox,chrome,opera,safari等;都可以判斷瀏覽器以及版本號。

function appInfo(){  
            var browser = {appname: 'unknown', version: 0},
            userAgent = window.navigator.userAgent.toLowerCase();
            if ( /(msie|firefox|opera|chrome|netscape|edge)\D+(\d[\d.]*)/.test( userAgent )){  
                browser.appname = RegExp.$1;  
                browser.version = RegExp.$2;  
            } else if ( /version\D+(\d[\d.]*).*safari/.test( userAgent ) ){  
                browser.appname = 'safari';  
                browser.version = RegExp.$2;  
            } else if(/rv:11.0/.test( userAgent)){
                browser.appname = 'msie';  
                browser.version = 11;
            }
            return browser;
        } 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章