在jQuery中,可以通过访问$.browser对象的属性来获取浏览器的相关信息。$.browser对象即jQuery.browser对象,用于处理与浏览器相关的事务,该对象的属性如下:
属性名称 | 说明 |
---|---|
webkit | 如果是webkit相关的浏览器,则为true,否则为false |
mozilla | 如果是mozilla相关的浏览器,则为true,否则为false |
safari | 如果是safari浏览器,则为true,否则为false |
opera | 如果是operan浏览器,则为true,否则为false |
msie | 如果是IE浏览器,则为true,否则为false |
version | 获取浏览器的版本号 |
下面是一个查看浏览器相关信息的的示例:
<divid="tip"></div><script> $(function(){ var browserTip ="你的浏览器名称是:"; if($.browser.msie){//IE浏览器 browserTip +="IE"; } if($.browser.mozilla){//火狐浏览器 browserTip +="Mozilla Firefox"; } browserTip +=" 版本号是:"+ $.browser.version;//获取版本号 $("#tip").html(browserTip); })</script>
进一步参考:jQuery.browser的实现方式http://xxing22657-yahoo-com-cn.iteye.com/blog/1035780