jquery插件推荐浏览器嗅探userAgent


Posted in Javascript onNovember 09, 2014

综合概述

jQuery在1.7.x版本中,去掉了对浏览器嗅探支持,建议使用特性检测,然而在实际项目中,或多或少也需要这个功能。

兼容性

IE6+、Chrome、Firefox、Safari、Opera

框架依赖

原生JS支持

模块支持

支持AMD、node和浏览器

使用介绍

1.识别引擎、举例如下:

//如果浏览器是webkit核心,执行以下代码
if(!!client.engine.webkit){
    //todo
}
2.识别浏览器、举例如下:

  //如果是IE浏览器,且IE的版本是6,  执行以下代码
  if(!!client.browser.ie && client.browser.ie == 6){
      //todo
  } 
3.操作系统的识别、举例如下:

  //如果是win7系统,执行以下代码
  if(!!client.system.win && client.system.win == 7){
    //todo
  }
下载连接

https://github.com/hehongwei44/userAgent

授权信息

授权类型:MIT

授权类型信息:https://github.com/hehongwei44/userAgent/blob/master/LICENSE

更改日志

https://github.com/hehongwei44/userAgent/blob/master/ChangeLog.md

其他补充

一个很不错的的插件,值得推荐

Javascript 相关文章推荐
JavaScript AOP编程实例
Jun 16 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
Feb 06 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
Aug 23 Javascript
使用get方式提交表单在地址栏里面不显示提交信息
Feb 21 Javascript
Vue中fragment.js使用方法详解
Mar 09 Javascript
React中的render何时执行过程
Apr 13 Javascript
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
解决vuejs项目里css引用背景图片不能显示的问题
Sep 13 Javascript
JS实现图片切换效果
Nov 17 Javascript
javascript中如何判断类型汇总
May 14 Javascript
vue cli3适配所有端方案的实现
Apr 13 Javascript
Javascript限制网页只能在微信内置浏览器中访问
Nov 09 #Javascript
js闭包的用途详解
Nov 09 #Javascript
js闭包实例汇总
Nov 09 #Javascript
浅谈JS闭包中的循环绑定处理程序
Nov 09 #Javascript
jQuery函数map()和each()介绍及异同点分析
Nov 08 #Javascript
js跨域问题浅析及解决方法优缺点对比
Nov 08 #Javascript
js 操作符汇总
Nov 08 #Javascript
You might like
Protoss兵种介绍
2020/03/14 星际争霸
java EJB 加密与解密原理的一个例子
2008/01/11 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
php读取3389的脚本
2014/05/06 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
php基于openssl的rsa加密解密示例
2016/07/11 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
js 判断脚本加载完毕的代码
2011/07/13 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
Script标签与访问HTML页面详解
2014/01/10 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
JavaScript绑定事件监听函数的通用方法
2016/05/14 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
jQuery向父辈遍历的简单方法
2016/09/18 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
浅谈HTTP 缓存的那些事儿
2018/10/17 Javascript
Vue实现移动端左右滑动效果的方法
2018/11/27 Javascript
bootstrap table实现横向合并与纵向合并
2019/07/18 Javascript
[42:23]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第二场 12.10
2020/12/13 DOTA
关于Pytorch的MLP模块实现方式
2020/01/07 Python
CSS3中Color的一些特性介绍
2012/05/27 HTML / CSS
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
新秀丽拉杆箱美国官方网站:Samsonite美国
2016/07/25 全球购物
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
吉列剃须刀美国官网:Gillette美国
2018/07/13 全球购物
缓解脚、腿和背部疼痛:Z-CoiL鞋
2019/03/12 全球购物
教师评优事迹材料
2014/01/10 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
给老师的一封感谢信
2015/01/20 职场文书
复试通知单模板
2015/04/24 职场文书
公司文体活动总结
2015/05/07 职场文书
经销商会议开幕词
2016/03/04 职场文书
如何Tomcat中使用ipv6地址
2022/05/06 Servers