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) { isIe = true; }
本文介绍了一种通过JavaScript代码来检测用户所使用浏览器类型及其版本的方法。该方法主要利用navigator.userAgent属性进行匹配分析,能够识别IE、Firefox、Chrome、Opera和Safari等主流浏览器。

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



