jQuery获取浏览器类型和版本号的方法


Posted in Javascript onJuly 05, 2016

废话不多说,关键代码如下所示:

$(document).ready(function(){
varbrow=$.browser;
varbInfo="";
if(brow.msie){bInfo="MicrosoftInternetExplorer"+brow.version;}
if(brow.mozilla){bInfo="MozillaFirefox"+brow.version;}
if(brow.safari){bInfo="AppleSafari"+brow.version;}
if(brow.opera){bInfo="Opera"+brow.version;}
alert(bInfo);
});

jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 方法,如果需要了解 $.support 请参考:

jQuery 1.9使用$.support替代$.browser方法

或使用js 方法:

var browser = navigator.appName;
var b_version = navigator.appVersion;
var version = b_version.split(";");
var trim_Version = version[1].replace(/[ ]/g, "");
if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE9.0") {
alert("IE9");
}

以上所述是小编给大家介绍的jQuery获取浏览器类型和版本号的方法 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
一个报数游戏js版(约瑟夫环问题)
Aug 05 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
May 03 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
Jul 15 Javascript
jQuery插件Validate实现自定义表单验证
Jan 18 Javascript
js oncontextmenu事件使用详解
Mar 25 Javascript
基于Swiper实现移动端页面图片轮播效果
Dec 28 Javascript
工作中常用到的ES6语法
Sep 04 Javascript
node和vue实现商城用户地址模块
Dec 05 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
Aug 07 Javascript
JavaScript实现栈结构详细过程
Dec 06 Javascript
jQuery事件委托之Safari
Jul 05 #Javascript
一道优雅面试题分析js中fn()和return fn()的区别
Jul 05 #Javascript
JS实现环形进度条(从0到100%)效果
Jul 05 #Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
Jul 05 #Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
Jul 05 #Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
Jul 05 #Javascript
Node.js实现文件上传
Jul 05 #Javascript
You might like
hadoop中一些常用的命令介绍
2013/06/19 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
jQuery 选择表格(table)里的行和列及改变简单样式
2012/12/15 Javascript
通过url查找a元素应用案例
2014/04/29 Javascript
七个很有意思的PHP函数
2014/05/12 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
下一代Bootstrap的5个特点 超酷炫!
2016/06/17 Javascript
浅谈js键盘事件全面控制
2016/12/01 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
vue 过滤器filter实例详解
2018/03/14 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue2.0+ 从插件开发到npm发布的示例代码
2018/04/28 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
解决VueCil代理本地proxytable无效报错404的问题
2020/11/07 Javascript
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
轻松实现TensorFlow微信跳一跳的AI
2018/01/05 Python
python psutil库安装教程
2018/03/19 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
CSS3动画和HTML5新特性详解
2020/08/31 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
香港通票:Hong Kong Pass
2019/02/26 全球购物
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
工程造价与财务管理专业应届生求职信
2013/10/06 职场文书
银行学习十八大感想
2014/01/11 职场文书
直接有效的自我评价
2014/01/11 职场文书
表扬信格式
2014/01/12 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python