JS判断浏览器类型及版本

JS判断浏览器类型及版本
 1 function getBrowserInfo(){
 2             var Sys = {};
 3             var ua = navigator.userAgent.toLowerCase();
 4             var s;
 5             var scan;
 6             (s = ua.match(/msie ([\d.]+)/)) ? Sys.IE = s[1] :
 7             (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.FireFox = s[1] :
 8             (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.Chrome = s[1] :
 9             (s = ua.match(/opera.([\d.]+)/)) ? Sys.Opera = s[1] :
10             (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.Safari = s[1] : 0;
11             alert(Sys.IE);
12             if(7 > parseFloat(Sys.IE)){
13                 scan="浏览器版本太低,请使用IE7及以上版本的浏览器!";
14             }else{
15                 scan="您使用的是IE"+Sys.IE+"浏览器!";
16             }
17             if(Sys.FireFox){    
18                 scan="您使用的是FireFox"+Sys.FireFox+"浏览器,如果有问题,建议您使用IE浏览器!";
19             }
20             if(Sys.Chrome){
21                 scan="您使用的是Chrome"+Sys.Chrome+"浏览器,如果有问题,建议您使用IE浏览器!";
22             }
23             if(Sys.Opera){
24                 scan="您使用的是Opera"+Sys.Opera+"浏览器,如果有问题,建议您使用IE浏览器!";
25             }
26             if(Sys.Safari){
27                 scan="您使用的是Safari"+Sys.Safari+"浏览器,如果有问题,建议您使用IE浏览器!";
28             }
29             return scan;
30         }
JS判断浏览器类型及版本

 

JS判断浏览器类型及版本,布布扣,bubuko.com

JS判断浏览器类型及版本

上一篇:ExtJs的createCallback和createDelegate方法


下一篇:网站被百度降权怎么办?网站降权问题分析