js 判断当前浏览器类型
1 function getOs(){ 2 var Sys = {}; 3 4 var ua = navigator.userAgent.toLowerCase(); 5 6 var s; 7 8 (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : 9 10 (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : 11 12 (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : 13 14 (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : 15 16 (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; 17 18 if (Sys.ie){ 19 20 if(Sys.ie.substring(0,1) != 9 && Sys.ie.substring(0,1) != 7 && Sys.ie.substring(0,1) != 8 ){ 21 alert(‘温馨提示:您好,您当前使用的是IE: ‘ + Sys.ie+‘ , 请使用Internet Explorer 9浏览器.‘);} 22 23 }else { 24 25 if (Sys.firefox) alert(‘温馨提示:您好,您当前使用的是Firefox: ‘ + Sys.firefox+‘版本 , 请使用Internet Explorer 9浏览器.‘); 26 27 if (Sys.chrome) alert(‘温馨提示:您好,您当前使用的是chrome : ‘ + Sys.chrome+‘版本 , 请使用Internet Explorer 9浏览器.‘); 28 if (Sys.opera) alert(‘温馨提示:您好,您当前使用的是opera : ‘ + Sys.opera+‘版本 , 请使用Internet Explorer 9浏览器.‘); 29 30 if (Sys.safari) alert(‘温馨提示:您好,您当前使用的是safari : ‘ + Sys.safari+‘版本 , 请使用Internet Explorer 9浏览器.‘); } 31 32 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。