function initState(){
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
if (Sys.ie) {
b="IE: "+Sys.ie;
if (parseInt(Sys.ie) < 10)
window.location.href = "Browser_Not_Support.jsp";
}
if (Sys.firefox)
b="Firefox: "+Sys.firefox;
if (Sys.chrome)
b="Chrome: "+Sys.chrome;
if (Sys.opera)
b="Opera: "+Sys.opera;
if (Sys.safari)
b="Safari: "+Sys.safari;
alert(b);
alert(b);
}
本文介绍了一种通过JavaScript代码来检测用户所使用浏览器类型及版本的方法。该方法能够识别包括IE、Firefox、Chrome、Opera和Safari在内的主流浏览器,并根据检测结果采取相应的处理措施。
220

被折叠的 条评论
为什么被折叠?



