最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
jquery 获取用户浏览器版本信息
时间:2011-11-24 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
rwebkit = /(webkit)[ /]([w.]+)/,//webkit |
通过userAgent,我们可以看到chrome可以通过以下方式匹配到,但是因为和safari一样,都带有
“safari”,我们可以把它放在rwebkit.前进行匹配
代码如下 | 复制代码 |
rchrome=/(Chrome)[ /]([w.]+)/ |
同样firefox也可以这么做,把它放在rmozilla前面进行判断
代码如下 | 复制代码 |
rfirefox=/(Firefox)[ /]([w.]+)/ uaMatch: function( ua ) {//主要是获得的浏览器的类型和版本 区分大小写(如 /(webkit)[ /]([w.]+)/i) var match = rwebkit.exec( ua ) ||
([w.]+)/,match会返回Chrome/13.0.782.220,match[1]得到chrome,match[2]得到13.0.782.220; return { browser: match[1] || "", version: match[2] || "0" }; //uaMatch是jQuery里的一个方法,在这边开始调用并保存浏览器型号browser和版本version browserMatch = jQuery.uaMatch( userAgent );//调用uaMatch,并返回对象return { browser: match[1] || "", version: match[2] || "0" }; |
,比如我们
要在opera浏览器下执行特定操作的时候,可以通过$.browser.opera来判断是不是opera浏览器
代码如下 | 复制代码 |
(true,false) jQuery.browser.version = browserMatch.version;//浏览器版本
在做另外处理 |
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31