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();
posted @ 2011-08-19 21:40  菜心作坊  阅读(305)  评论(0编辑  收藏  举报