經過JS獲取瀏覽器的類型、版本等信息

//純JS獲取瀏覽器的信息 
var userAgent = navigator.userAgent;
 
//userAgent存放瀏覽器信息
 IE "Mozilla/5.0 ( 
    Windows NT 6.1;  
    WOW64;  
    Trident/7.0;  
    SLCC2; 
    .NET CLR 2.0.50727; 
    .NET CLR 3.5.30729;  
    .NET CLR 3.0.30729; 
     Media Center PC 6.0; 
     InfoPath.3; 
    .NET4.0C; 
    .NET4.0E; 
     rv:11.0 
    ) like Gecko"
 
FireFox    "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0"
safari     "Mozilla/5.0 (Windows NT 6.1; WOW64;)      
            AppleWebKit/534.57.2 (KHTML, like Gecko) 
            Version/5.1.7 
            Safari/534.57.2"
 
其他瀏覽器都可以使用該方式打印出userAgent, 
而後經過處理userAgent來獲取瀏覽器類型和版本號  
  
//JQuery獲取瀏覽器信息
var bro = $.browser; 
var binfo = ""; 
if(bro.mozilla){ binfo = "Microsoft Internet Explorer / firefox" + bro.version; } 
else if(bro.safari){ binfo = "safari" + bro.version; }
else if(bro.opera){ binfo = "opera" + bro.version }
 $(document).ready(function() { 
 
    if (navigator.userAgent.match(/msie/i) ){ 
 
        alert('I am an old fashioned Internet Explorer'); 
 
    } 
 
});
相關文章
相關標籤/搜索