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中数组中求最大值示例代码
Dec 18 Javascript
innerHTML在IE中报错解决方案
Dec 15 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
Nov 17 Javascript
javascript中错误使用var造成undefined
Mar 31 Javascript
javascript中Date对象应用之简易日历实现
Jul 12 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
Feb 20 Javascript
js实现图片左右滚动效果
Feb 27 Javascript
js判断是否是手机页面
Mar 17 Javascript
老生常谈js-react组件生命周期
May 02 Javascript
vue组件 $children,$refs,$parent的使用详解
Jul 31 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
Nov 11 Javascript
JS获取当前时间的实例代码(昨天、今天、明天)
Nov 13 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 友好URL的实现(吐血推荐)
2008/10/04 PHP
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
php模拟post提交数据的方法
2015/02/12 PHP
php图像处理类实例
2015/07/28 PHP
php基于jquery的ajax技术传递json数据简单实例
2016/04/15 PHP
PHP微信开发之查询城市天气
2016/06/23 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
jQuery浏览器CSS3特写兼容实例
2015/01/19 Javascript
js实现获取两个日期之间所有日期的方法
2016/06/17 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
利用Javascript实现一套自定义事件机制
2017/12/14 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
2018/11/26 Javascript
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
Python通过select实现异步IO的方法
2015/06/04 Python
Python正则表达式知识汇总
2017/09/22 Python
selenium获取当前页面的url、源码、title的方法
2019/06/12 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
python脚本后台执行方式
2019/12/21 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
HTML5页面无缝闪开的问题及解决方案
2020/06/11 HTML / CSS
岗位职责的含义
2013/11/17 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
领导干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
新学期红领巾广播稿
2014/10/04 职场文书
四风问题原因分析及整改措施
2014/10/24 职场文书
2015年防灾减灾工作总结
2015/07/24 职场文书
初中班主任培训心得体会
2016/01/07 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书
MySQL sql_mode的使用详解
2021/05/08 MySQL