首页 > 代码库 > 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 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。