navigator浏览器信息
1.检测浏览器类型
1 var ua = navigator.userAgent.toLowerCase();
2 var info = {
3 ie:/msie/.test(ua) && !/opera/.test(ua),
4 op:/opera/.test(ua),
5 sa:/version.*safari/.test(ua),
6 ch:/chrome/.test(ua),
7 ff:/gecko/.test(ua) && !/webkit/.test(ua)
8 };
9 (info.ie) && alert("ie浏览器");
10 (info.op) && alert("opera浏览器");
11 (info.sa) && alert("safari浏览器");
12 (info.ch) && alert("chrome浏览器");
13 (info.ff) && alert("firefox浏览器");
2.IE版本
1 //获得IE浏览器的版本号
2 function ieVer(){
3 var ua = navigator.userAgent;
4 var b = ua.indexOf("MSIE ");
5 if(b<0)
6 alert("非IE浏览器");
7 else
8 alert("当前IE版本:"+ua.substring(b+5,ua.indexOf(";",b)));
9 }
10 ieVer();