jquery检测浏览器版本等信息代码
2013-09-05 20:25
633 查看
检测浏览器版本信息或是什么浏览器我们可以通过获取用户的user-agent 特性作为判断,下面我先只介绍四种主流浏览器的检查,其它的大家可自动加。那么我们先来看下下面四个主流浏览器的 user-agent:
Safari(Windows edition)
... AppleWebKit/523.12.9 (KHTML, like Gecko) Version/3.0 Safari/523.12.9
Opera(Opera 9.2 on Windows XP)
Opera/9.24 (Windows NT 5.1; U; zh-cn)
Mozilla(Firefox 2.0.11 on Windows XP)
... Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Internet Explorer (7.0 on Windows XP)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
核心代码
看浏览器相关信息的的示例
Safari(Windows edition)
... AppleWebKit/523.12.9 (KHTML, like Gecko) Version/3.0 Safari/523.12.9
Opera(Opera 9.2 on Windows XP)
Opera/9.24 (Windows NT 5.1; U; zh-cn)
Mozilla(Firefox 2.0.11 on Windows XP)
... Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Internet Explorer (7.0 on Windows XP)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
核心代码
var userAgent = navigator.userAgent.toLowerCase(); // Figure out what browser is being used jQuery.browser = { version: (userAgent.match( /.+(?:rv|it|ra|ie)[/: ]([d.]+)/ ) || [])[1], safari: /webkit/.test( userAgent ), opera: /opera/.test( userAgent ), msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ), mozilla: /mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent) };这样我们就可以快速的利用在jQuery中$.browser对象的属性来获取浏览器的相关信息。$.browser对象即jQuery.browser对象
看浏览器相关信息的的示例
<div id="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实现的浏览器类型和版本检测
- jQuery检测浏览器名称和版本信息
- jQuery检测浏览器名称和版本信息
- jquery五行代码实现对浏览器版本检测
- 用jQuery实现检测浏览器及版本的脚本代码
- javascript 学习笔记(六)浏览器类型及版本信息检测代码
- JavaScript 实例:检测浏览器版本及更多信息
- JQuery检测浏览器版本
- 浏览器版本检测JS代码
- jQuery基础(工具函数,浏览器信息,检测节点,字符串,$.extend())
- 原生javascript和jquery判断浏览器版本等信息
- jquery检测浏览器版本
- javascript 检测浏览器类型和版本的代码
- JavaScript 检测浏览器更多信息【每日一段代码66】
- jquery 使用 jquery-migrate-1.2.1 判断浏览器型号及版本信息
- Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
- 检测浏览器及其版本的代码