根据网上的资料整理出一个类,方便调用。
/** * get navigator type and version * * Example code: * var sys=getNavigatorInfo(); * if (sys.ie=='6.0') {...} * * referer:http://www.xker.com/page/e2008/0909/60541.html * @author fishych */ function getNavigatorInfo() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (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; return Sys; }