jquery1.9 下检测浏览器类型和版本的方法


Posted in Javascript onDecember 26, 2013

Jquery1.9版本中$.browser已被剔除:

判断浏览器类型:

$.browser.mozilla = /firefox/.test(navigator.userAgent.toLowerCase()); 
$.browser.webkit = /webkit/.test(navigator.userAgent.toLowerCase()); 
$.browser.opera = /opera/.test(navigator.userAgent.toLowerCase()); 
$.browser.msie = /msie/.test(navigator.userAgent.toLowerCase());

等号后面的表达式返回的就是 true/false, 可以直接用来替换原来的 $.browser.msie 等。

检查是否为 IE6:

// Old 
if ($.browser.msie && 7 > $.browser.version) {} 
// New 
if ('undefined' == typeof(document.body.style.maxHeight)) {}

检查是否为 IE 6-8:
if (!$.support.leadingWhitespace) {}
Javascript 相关文章推荐
jquery css 设置table的奇偶行背景色示例
Jun 03 Javascript
jQuery异步获取json数据方法汇总
Dec 22 Javascript
AngularJS 使用$sce控制代码安全检查
Jan 05 Javascript
浅谈AngularJS中ng-class的使用方法
Nov 11 Javascript
JS和canvas实现俄罗斯方块
Mar 14 Javascript
详解Vue Elememt-UI构建管理后台
Feb 27 Javascript
纯JS实现可用于页码更换的飞页特效示例
May 21 Javascript
使用Vue实现图片上传的三种方式
Jul 17 Javascript
为什么要使用Vuex的介绍
Jan 19 Javascript
Vue 动态添加路由及生成菜单的方法示例
Jun 20 Javascript
详解为什么Vue中不要用index作为key(diff算法)
Apr 04 Javascript
如何利用JavaScript编写一个格斗小游戏
Jan 06 Javascript
jQuery aminate方法定位到页面具体位置
Dec 26 #Javascript
javascript创建数组之联合数组的使用方法示例
Dec 26 #Javascript
JS获取select-option-text_value的方法
Dec 26 #Javascript
js中split函数的使用方法说明
Dec 26 #Javascript
js中reverse函数的用法详解
Dec 26 #Javascript
js中继承的几种用法总结(apply,call,prototype)
Dec 26 #Javascript
js浮点数保留两位小数点示例代码(四舍五入)
Dec 26 #Javascript
You might like
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
PHP文件注释标记及规范小结
2012/04/01 PHP
使用PHP接收POST数据,解析json数据
2013/06/28 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
特殊情况下如何获取span里面的值
2014/05/20 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
2015/11/19 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
AngularJS发送异步Get/Post请求方法
2018/08/13 Javascript
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
JS如何实现在弹出窗口中加载页面
2020/12/03 Javascript
python中mechanize库的简单使用示例
2014/01/10 Python
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
为python设置socket代理的方法
2015/01/14 Python
python实现rsa加密实例详解
2017/07/19 Python
Python找出最小的K个数实例代码
2018/01/04 Python
python面向对象之类属性和类方法案例分析
2019/12/30 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
CSS Grid布局教程之网格单元格布局
2014/12/30 HTML / CSS
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
法务专员岗位职责
2014/01/02 职场文书
我的大学生活演讲稿
2014/04/25 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
祖国在我心中演讲稿600字
2014/05/04 职场文书
初中学校对照检查材料
2014/08/19 职场文书
2015年质量月活动总结报告
2015/03/27 职场文书
消防隐患整改通知书
2015/04/22 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
gateway与spring-boot-starter-web冲突问题的解决
2021/07/16 Java/Android