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 相关文章推荐
获取body标签的两种方法
Oct 13 Javascript
javascript获取所有同类checkbox选项(实例代码)
Nov 07 Javascript
jquery获取选中的文本和值的方法
Jul 08 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
Dec 05 Javascript
JS运动框架之分享侧边栏动画实例
Mar 03 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
Nov 17 Javascript
JavaScript 数组中最大最小值
Jun 05 Javascript
浅谈JavaScript对象与继承
Jul 10 Javascript
详解原生js实现offset方法
Jun 15 Javascript
vue路由守卫及路由守卫无限循环问题详析
Sep 05 Javascript
Vue 数组和对象更新,但是页面没有刷新的解决方式
Nov 09 Javascript
解决ant Design Search无法输入内容的问题
Oct 29 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
做一个有下拉功能的留言版
2006/10/09 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
php object转数组示例
2014/01/15 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
GreyBox技术总结(转)
2010/11/23 Javascript
js函数调用常用方法详解
2012/12/03 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
JavaScript运动减速效果实例分析
2015/08/04 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
2016/11/09 Javascript
js模拟微博发布消息
2017/02/23 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
vue keep-alive请求数据的方法示例
2018/05/16 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
2019/08/20 Javascript
python 性能提升的几种方法
2016/07/15 Python
Python面向对象总结及类与正则表达式详解
2019/04/18 Python
关于numpy数组轴的使用详解
2019/12/05 Python
对pytorch的函数中的group参数的作用介绍
2020/02/18 Python
python绘制封闭多边形教程
2020/02/18 Python
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
几道PHP面试题
2013/04/14 面试题
一份全面的PHP面试问题考卷
2012/07/15 面试题
Python面试题:如何用Python来发送邮件
2016/03/15 面试题
客户代表实习人员自我鉴定
2013/09/27 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
React 高阶组件HOC用法归纳
2021/06/13 Javascript
MySQL系列之八 MySQL服务器变量
2021/07/02 MySQL
MySQL如何快速创建800w条测试数据表
2022/03/17 MySQL