检测浏览器类型

 1 function checkbrowser(){
 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 
12     //以下进行测试
13 
14     if(Sys.ie)
15     {
16         scan="您使用的ie内核"+Sys.ie+"浏览器";
17         $("#boxcontent_box").addClass("bg");
18         
19     }
20     if(Sys.firefox)
21     {    
22         scan="您使用的是firefox内核"+Sys.firefox+"浏览器,如果有问题,建议您使用ie浏览器";
23     }
24     if(Sys.chrome)
25     {
26         scan="您使用的是chrome内核"+Sys.chrome+"浏览器,如果有问题,建议您使用ie浏览器";
27     }
28     if(Sys.opera) 
29     {
30         scan="您使用的是opera内核"+Sys.opera+"浏览器,如果有问题,建议您使用ie浏览器";
31     }
32     if(Sys.safari)
33     {
34         scan="您使用的是safari内核"+Sys.safari+"浏览器,如果有问题,建议您使用ie浏览器";
35     }
36     //alert(scan)
37 }
原文地址:https://www.cnblogs.com/mrcln/p/3960831.html