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 相关文章推荐
JavaScript中的new的使用方法与注意事项
May 16 Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
Jun 27 Javascript
A标签触发onclick事件而不跳转的多种解决方法
Jun 27 Javascript
深入理解javascript变量声明
Nov 20 Javascript
JS和css实现检测移动设备方向的变化并判断横竖屏幕
May 25 Javascript
再谈JavaScript线程
Jul 10 Javascript
js实现分割上传大文件
Mar 09 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
Sep 20 Javascript
Vue 框架之键盘事件、健值修饰符、双向数据绑定
Nov 14 Javascript
为什么说JavaScript预解释是一种毫无节操的机制详析
Nov 18 Javascript
Vue.js中的高级面试题及答案
Jan 13 Javascript
antd design table更改某行数据的样式操作
Oct 31 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
一个PHP的String类代码
2010/04/20 PHP
PHP简洁函数小结
2011/08/12 PHP
PHP Curl出现403错误的解决办法
2014/05/29 PHP
php中strtotime函数性能分析
2016/11/20 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
Javascript调试工具(下载)
2007/01/09 Javascript
javascript显示隐藏层比较不错的方法分析
2008/09/30 Javascript
JavaScript 序列化对象实现代码
2009/12/18 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
2015/06/30 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
vue绑定class与行间样式style详解
2017/08/16 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
在vue项目中 实现定义全局变量 全局函数操作
2020/10/26 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
[01:19:54]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#1Alliance VS EHOME
2016/03/03 DOTA
Python中的index()方法使用教程
2015/05/18 Python
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
Python2和Python3的共存和切换使用
2019/04/12 Python
python爬虫 execjs安装配置及使用
2019/07/30 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
Python线程指南分享
2019/11/19 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
Python有参函数使用代码实例
2020/01/06 Python
Python3监控疫情的完整代码
2020/02/20 Python
深入了解Python 变量作用域
2020/07/24 Python
幼儿园母亲节活动方案
2014/03/10 职场文书
洗发水广告词
2014/03/13 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
2015年师德师风自我评价范文
2015/03/05 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书
运动会广播稿100字
2015/08/19 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
js 实现验证码输入框示例详解
2022/09/23 Javascript