博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取浏览器版本信息
阅读量:5102 次
发布时间:2019-06-13

本文共 876 字,大约阅读时间需要 2 分钟。

正则获取浏览器版本信息,并写入window.BROWSER_INFO 中,方便调用。

另添加了判断IE6,用于提示用户。

 

;(function(){    var sys = {},        ua = navigator.userAgent.toLowerCase(),        s;    (s=ua.match(/rv:([\d.]+)\) like gecko/))?sys={'name':'ie','ver':parseFloat(s[1])}:    (s=ua.match(/msie ([\d.]+)/))?sys={'name':'ie','ver':parseFloat(s[1])}:    (s=ua.match(/firefox\/([\d.]+)/))?sys={'name':'firefox','ver':parseFloat(s[1])}:    (s=ua.match(/chrome\/([\d.]+)/))?sys={'name':'chrome','ver':parseFloat(s[1])}:    (s=ua.match(/opera.([\d.]+)/))?sys={'name':'opera','ver':parseFloat(s[1])}:    (s=ua.match(/version\/([\d.]+).*safari/))?sys={'name':'safari','ver':parseFloat(s[1])}:    sys={'name':'unknow','ver':0};        // 写入全局变量    BROWSER_INFO = sys;    ISIE6 = (!-[1,]&&!window.XMLHttpRequest);    if(ISIE6){ alert("您的浏览器版本过低,为体验更好效果,请升级您的浏览器!"); }})();

 

转载于:https://www.cnblogs.com/barrychen/p/6836370.html

你可能感兴趣的文章
【工具相关】iOS-Reveal的使用
查看>>
整体二分——[Poi2011]Meteors
查看>>
数据库3
查看>>
delphi之事件
查看>>
windows server 2008 r2 安装
查看>>
Enigma –> Sadness
查看>>
存储分类
查看>>
下一代操作系统与软件
查看>>
【iOS越狱开发】如何将应用打包成.ipa文件
查看>>
[NOIP2013提高组] CODEVS 3287 火车运输(MST+LCA)
查看>>
Hat’s Words (分成两个字符串考虑)
查看>>
Yii2 Lesson - 03 Forms in Yii
查看>>
Java对字符串进行的操作
查看>>
Python IO模型
查看>>
Ugly Windows
查看>>
DataGridView的行的字体颜色变化
查看>>
java.nio异步线程安全的IO
查看>>
(网上摘抄)云标签
查看>>
记录-时间日期
查看>>
便签:
查看>>