这是js的
1.var userAgent = navigator.userAgent.toLowerCase();
2.browser={
3. version: (userAgent.match( /.+(?:rv|it|ra|ie)[//: ]([/d.]+)/ ) || [0,'0'])[1],
4.safari: /webkit/.test( userAgent ),
5.opera: /opera/.test( userAgent ),
6.msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
7.mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
8.}
jquery的
1.var userAgent = navigator.userAgent.toLowerCase();
2.$.browser={
3. version: (userAgent.match( /.+(?:rv|it|ra|ie)[//: ]([/d.]+)/ ) || [0,'0'])[1],
4.safari: /webkit/.test( userAgent ),
5.opera: /opera/.test( userAgent ),
6.msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
7.mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
8.}
调用的话 可以这样的
alert(browser.mozillz )
如果是firefox的话 就会显示 true 如果不是 就显示false;