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写的数字拼图小游戏代码[学习参考]
Oct 29 Javascript
javascript 对象比较实现代码
Apr 27 Javascript
jQuery 联动日历实现代码
May 31 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 Javascript
详解vue父子模版嵌套案例
Mar 04 Javascript
jquery仿ps颜色拾取功能
Mar 08 Javascript
React 组件转 Vue 组件的命令写法
Feb 28 Javascript
react中实现搜索结果中关键词高亮显示
Jul 31 Javascript
JS实现的点击按钮图片上下滚动效果示例
Jan 28 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
详解基于Vue/React项目的移动端适配方案
Aug 23 Javascript
javascript头像上传代码实例
Sep 28 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设置允许大文件上传示例代码
2014/03/10 PHP
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
使用PHP实现微信摇一摇周边红包
2016/01/04 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
2018/01/27 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
javascript实现二分查找法实现代码
2007/11/12 Javascript
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
基于JQuery的日期联动实现代码
2011/02/24 Javascript
js之事件冒泡和事件捕获详细介绍
2013/10/28 Javascript
使用GruntJS构建Web程序之安装篇
2014/06/04 Javascript
jQuery中slideUp 和 slideDown 的点击事件
2015/02/26 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
jQuery+html5实现div弹出层并遮罩背景
2015/04/15 Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
2015/12/04 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
详解从Vue.js源码看异步更新DOM策略及nextTick
2017/10/11 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
JS非行间样式获取函数的实例代码
2018/06/05 Javascript
JS实现判断图片是否加载完成的方法分析
2018/07/31 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
Python实现全角半角转换的方法
2014/08/18 Python
Windows中安装使用Virtualenv来创建独立Python环境
2016/05/31 Python
利用python生成一个导出数据库的bat脚本文件的方法
2016/12/30 Python
python实现文本界面网络聊天室
2018/12/12 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
研究生自荐信
2013/10/09 职场文书
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
车祸赔偿收入证明
2014/01/09 职场文书
机电专业大学生职业规划书范文
2014/02/25 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
工作建议书范文
2019/07/08 职场文书