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 相关文章推荐
js form action动态修改方法
Nov 04 Javascript
jQuery点击改变class并toggle及toggleClass()方法定义用法
Dec 11 Javascript
基于JQuery实现图片上传预览与删除操作
May 24 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
Dec 21 Javascript
javascript中json基础知识详解
Jan 19 Javascript
js/jq仿window文件夹框选操作插件
Mar 08 Javascript
JSONP基础知识详解
Mar 19 Javascript
vue环境搭建简单教程
Nov 07 Javascript
layui 表格的属性的显示转换方法
Aug 14 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
JavaScript实现图片轮播特效
Oct 23 Javascript
微信小程序实现音乐播放页面布局
Dec 11 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生成zip压缩文件的方法详解
2013/06/09 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
2016/09/23 PHP
PHP实现百度人脸识别
2019/05/06 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
Javascript 篱式条件判断
2008/08/22 Javascript
从父页面读取和操作iframe中内容方法
2009/07/25 Javascript
javascript json2 使用方法
2010/03/16 Javascript
JS模拟自动点击的简单实例
2013/08/08 Javascript
nodejs教程之环境安装及运行
2014/11/21 NodeJs
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
js实现canvas图片与img图片的相互转换的示例
2017/08/31 Javascript
JS交互点击WKWebView中的图片实现预览效果
2018/01/05 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
基于JavaScript获取url参数2种方法
2020/04/17 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
Python和C/C++交互的几种方法总结
2017/05/11 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
python修改文件内容的3种方法详解
2019/11/15 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
pyx文件 生成pyd 文件用于 cython调用的实现
2021/03/04 Python
HTML5 embed 标签使用方法介绍
2013/08/13 HTML / CSS
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
台湾屈臣氏网路商店:Watsons台湾
2020/12/29 全球购物
TCP协议通讯的过程和步骤是什么
2015/10/18 面试题
如何执行一个shell程序
2012/11/23 面试题
大学生简历中个人的自我评价
2013/10/06 职场文书
播音主持女孩的自我评价分享
2013/11/20 职场文书
外语系大学生自荐信范文
2014/03/01 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
邓小平理论心得体会
2014/09/09 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
Redis集群的关闭与重启操作
2021/07/07 Redis