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 相关文章推荐
不同浏览器对回车提交表单的处理办法
Feb 13 Javascript
基于jQuery试卷自动排版系统
Jul 18 Javascript
新浪微博字数统计 textarea字数统计实现代码
Aug 28 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
Nov 24 Javascript
JavaScript中的undefined学习总结
Nov 30 Javascript
浅谈JSON中stringify 函数、toJosn函数和parse函数
Jan 26 Javascript
纯js实现手风琴效果
Apr 17 Javascript
js获取浏览器和屏幕的各种宽度高度
Feb 22 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
js+html5实现手机九宫格密码解锁功能
Jul 30 Javascript
vue elementUI table表格数据 滚动懒加载的实现方法
Apr 04 Javascript
vue通过过滤器实现数据格式化
Jul 20 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
CI框架整合smarty步骤详解
2016/05/19 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
jQuery+jqmodal弹出窗口实现代码分明
2010/06/14 Javascript
IE无法设置短域名下Cookie
2010/09/23 Javascript
Jquery 点击按钮自动高亮实现原理及代码
2014/04/25 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
微信小程序图片宽100%显示并且不变形
2017/06/21 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
详解使用React进行组件库开发
2018/02/06 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
详解express使用vue-router的history踩坑
2019/06/05 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
python异步任务队列示例
2014/04/01 Python
解析Python中while true的使用
2015/10/13 Python
python+opencv轮廓检测代码解析
2018/01/05 Python
Python实现抢购IPhone手机
2018/02/07 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
Python的互斥锁与信号量详解
2019/09/12 Python
优秀毕业生求职推荐信范文
2013/11/21 职场文书
自主实习接收函
2014/01/13 职场文书
旷课检讨书3000字
2014/02/04 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
计算机考试作弊检讨书1000字
2015/01/01 职场文书
学习保证书怎么写
2015/02/26 职场文书
学习焦裕禄观后感
2015/06/09 职场文书
八月迷情观后感
2015/06/11 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python