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) {} 

转载于:https://www.cnblogs.com/telwanggs/p/5067072.html

jquery1.9 下检测浏览器类型和版本的方法相关推荐

  1. jquery1.9 下检测浏览器类型和版本

    原文链接:http://blog.csdn.net/lyc_2011_acm/article/details/8749177 Jquery1.9版本中$.browser已被剔除: 判断浏览器类型: $ ...

  2. js检测浏览器类型以及版本信息

    js检测浏览器类型以及版本信息 DetectBrowser () {const userAgent = window.navigator.userAgentconst isChrome = userA ...

  3. 如何用js检测浏览器类型

    这个需求在前端开发当中是很常见的,大家都知道我们写的js或css在浏览器中是有兼容问题的,当下虽然大家可能不用感受的IE6带来的痛苦(别问我为什么是痛苦),但是你负责的项目本身就是政府.医院之类的项目 ...

  4. 前端如何判断浏览器类型及版本?

    前言 在网站前端开发中,浏览器兼容性问题让我们手忙脚乱,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言 ...

  5. JavaScript判断浏览器类型及版本

    JavaScript判断浏览器类型及版本 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器. 几天前,浏览器家族有 ...

  6. JavaScript判断浏览器类型及版本(新增谷歌的Chrome)

    来源:http://blog.tripdev.com/?tid=164 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本.JavaScript ...

  7. JS window对象 Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。...

    Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本. 对象属性: 查看浏览器的名称和版本,代码如下: <script type=" ...

  8. 判断浏览器类型及版本

    公司前段时间做项目需要判断浏览器,因为项目进度急暂时只支持一种浏览器 使用window.navigator.userAgent属性,但是在国产浏览器上遇到了问题,下面这段代码只能判断内核,但是我想判断 ...

  9. javascript检测浏览器类型和版本号(兼容各浏览器)

    代码  1 from: http://www.webreference.com/tools/browser/javascript.html  2 http://browserspy.dk/browse ...

最新文章

  1. 代写SOFTENG 370 Operating Systems课设、代做C/C++ 留学生作业、代写c/c++代码、代写C/C++编程作业...
  2. Deploy One Project on Heroku (Week IV)
  3. 触摸屏校准没反应,启动时出现No raw modules loaded.ts_config:No such file or directory错误的解决
  4. linux开机启动roscore,树莓派ubuntuMate系统中开机自启动ROS的launch文件
  5. php 126怎么设置发送邮箱验证码,phpmailer发送网易126邮箱的例子
  6. 自学python哪个书好-学习Python编程的最好的几本书
  7. 深入理解JVM虚拟机读书笔记【第十三章】线程安全与锁优化
  8. linux c硬盘序列号,linux下获得硬盘序列号的c源代码
  9. 【室内定位】采用TOA借助多个基站与终端之间距离进行目标定位matlab源码
  10. 矢量图标库Font Awesome的SVG新版本图标库5.x
  11. 20201224 windows10下多显示器在多虚拟桌面下如何保持某个显示器一直显示相同的内容
  12. aid learning安装应用_极致安卓—Termux/Aid Learning安装宇宙最强VS Code
  13. uniapp使用uni-ui插件的方式
  14. windbg调试kvm windows虚机
  15. QtAV的编译与使用(MSVC2015+Qt5.9.8)
  16. 时间煮雨,人生浅笑嫣然
  17. [产品规划]行业公司如何做产品
  18. Windows 7自带的显示器校准
  19. java.lang.IllegalArgumentException: MALFORMED
  20. Nginx主配置文件说明

热门文章

  1. FPGA系统时间戳偶尔异常分析及定位
  2. FPGA时钟资源PLL与DLL区别
  3. java两个数组中不同的数字_java将两个数组中不同的数字去掉一个剩下的保存到一个新的数组中...
  4. 计算机专业自我总结1000字,计算机专业自我鉴定范文1000字
  5. 菜鸟学习笔记:Java提升篇1(容器1——List)
  6. 去除报错_转录组分析 | 使用trimgalore去除低质量的reads和adaptor
  7. ML、DL、CNN学习记录2
  8. 【Java数据结构与算法】第十二章 哈夫曼树和哈夫曼编码
  9. Java 基础-面试题
  10. 埃氏筛 线性筛(欧拉筛) 算法解析