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

DetectBrowser () {const userAgent = window.navigator.userAgentconst isChrome = userAgent.indexOf('Chrome') > -1 && userAgent.indexOf('Safari') > -1 && userAgent.indexOf('Edge') === -1 && userAgent.indexOf('MetaSr') === -1;if(!isChrome){this.$message({showClose: true,message: '您正在使用 非Chrome 浏览器,有些功能暂不支持,可能会影响您的体验,请下载 ',type: 'warning',center:true,duration:0,offset:1,customClass:"prompt-tip",onClose:()=>{window.open('https://www.google.cn/chrome/')}});const list = userAgent.split(' ');list.forEach((item: any) => {if (item.indexOf('Chrome') !== -1){const chromeVersion = item.split('/')[1].split('.')[0]  if (Number(chromeVersion)<97){this.$message({showClose: true,message: '您正在使用 低版本Chrome 浏览, 有些功能暂不支持,可能会影响您的体验,请下载',type: 'warning',duration:0,offset:1,center:true,customClass:"prompt-tip",onClose:()=>{window.open('https://www.google.cn/chrome/')}});}}})}}

js检测浏览器类型以及版本信息相关推荐

  1. JS获取浏览器类型和版本信息

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

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

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

  3. JS判断浏览器类型及版本

    判断浏览器类型及版本 function getBroswer(){var os = navigator.platform; var userAgent = navigator.userAgent; v ...

  4. JS判断浏览器类型与版本

    这个东西在跨平台前端开发很有用: 在JS中判断浏览器的类型,估计是每个编辑过页面的开发人员都遇到过的问题.在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌却 ...

  5. 通过jsp获取客户端的IP以及通过js检测浏览器类型

    在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的. 但是在通过了 Apache,Squid等反向代理软件就不能获取到客户端的真 ...

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

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

  7. jquery1.9 下检测浏览器类型和版本的方法

    Jquery1.9版本中$.browser已被剔除: 判断浏览器类型: 复制代码 代码如下: $.browser.mozilla = /firefox/.test(navigator.userAgen ...

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

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

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

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

最新文章

  1. c语言运行时显示内存不足,请问:c或c++运行时 遇到虚拟内存不足时咋办,帮优化下代码...
  2. ubuntu安装KVM
  3. matlab 绘图3
  4. transient的作用和使用
  5. 十大python开发软件-7款公认比较出色的Python IDE,你值得拥有!
  6. 前谷歌工程师:如何看待程序员普遍缺乏数据结构和算法知识?
  7. Netty基本使用流程代码
  8. java中字符串的截取
  9. [acm]HDOJ 1200 To and Fro
  10. 360手机卫士大数据驱动犯罪打击 配合警方破案成果显著
  11. mysql每10万条数据分区_WebGIS项目中利用mysql控制点库进行千万条数据坐标转换时的分表分区优化方案...
  12. nginx 部署前端项目
  13. 【杂】Excel中匹配筛选操作VLOOKUP 函数使用问题排查
  14. 2020年全国工业固体废物、危险废物产生量、利用处置量及防治措施分析[图]
  15. three相机在模型上_threejs学习心得(场景的搭建+运动模型导入)
  16. 2021-09-08
  17. domino服务器库文件,Domino 服务器设置程序 涉及的文件
  18. 数智化转型赋能方法论与服务路径
  19. 20221128-20221202周总结
  20. oracle sql 分区查询语句_ORALCE常识及SQL基本语法

热门文章

  1. 闲置android平板电脑,旧电脑改造成安卓平板电脑(一)
  2. 手机号码归属地及查询身份证号归属地API可用接口
  3. 自动加密pushmail配置的探索
  4. Arcgis路网导入3dmax批量改成道路面
  5. 超实用~使用 Xcode 编译 Swift 源码
  6. android 下载模拟器镜像文件遇到的问题
  7. PartitionMagic合并分区后无法打开合并目录的解决办法
  8. 2036 改革春风吹满地(杭电)
  9. 转:北大第一医院门诊收费处组长伪造收据贪污200万
  10. java bo vo_秒懂对象 PO、VO、DAO、BO、POJO!