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 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。