JS 获取当前浏览器版本,验证浏览器版本是否高于谷歌80
原来的在用的方法是直接截取谷歌浏览器版本的前两位版本号,今天突然有用户反馈说报浏览器版本过低,一看发现谷歌浏览器已经发布了100+版本,更换取版本号的逻辑在此记录。
获取浏览器版本信息
const appVersion = navigator.appVersion //获取浏览器版本信息
获取以谷歌浏览器信息开始的字符串
const index = appVersion.indexOf('Chrome/') //谷歌浏览器的版本信息位置
const ChromeStr = appVersion.substring(index + 7, appVersion.length) //以谷歌浏览器信息开始的字符串('Chrome/'占7个字符)
获取谷歌浏览器大版本号
const index_point = ChromeStr.indexOf('.') //第一个.的位置
const ChromeVersions = ChromeStr.substring(0, index_point) //谷歌浏览器大版本号
完整代码
/*** @description: 验证浏览器版本是否高于谷歌80* @return {Boolean}*/
getBrowserVersion() {const appVersion = navigator.appVersion //获取浏览器版本信息const index = appVersion.indexOf('Chrome/') //谷歌浏览器的版本信息位置const ChromeStr = appVersion.substring(index + 7, appVersion.length) //以谷歌浏览器信息开始的字符串('Chrome/'占7个字符)const index_point = ChromeStr.indexOf('.') //第一个.的位置const ChromeVersions = ChromeStr.substring(0, index_point) //谷歌浏览器大版本号if (appVersion.includes('Chrome')) {//包含Chrome字样则判断版本if (ChromeVersions >= 80) {return true} else {return false}} else {//不包含Chrome字样直接返回falsereturn false}
},
JS 获取当前浏览器版本,验证浏览器版本是否高于谷歌80相关推荐
- js获取用户的操作系统和浏览器版本的方法
让IE支持placeholder属性 通过window.location获得URL的信息 js获取用户的操作系统和浏览器版本的方法 2013-07-17 15:12:11| 分类: 工作 | ...
- java禁止js获取cookie_JS里面如何防止浏览器COOKIES溢出
在项目中,前端的Cookies往往存一些用户的登录信息和AutoSuggest(基础信息)的东西. 如国家简写,Currency的Code等. 但是Cookies的空间是比较小的,多个用户登录一个系统 ...
- js 获取用户当前使用的 浏览器 判断是否谷歌浏览器
//判断浏览器 function myBrowser() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera ...
- [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器...
[完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器 原文:[完美]原生JS获取浏览器版本判 ...
- 【转载】JS获取浏览器版本信息
document.write("js获取到的浏览器版本信息:");document.write("<br />");document.write(& ...
- JS获取浏览器类型和版本信息
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- js获取内网/局域网ip地址,操作系统,浏览器版本等信息
这次呢,说一下使用js获取用户电脑的ip信息,刚开始只是想获取用户ip,后来就顺带着获取了操作系统和浏览器信息. 先说下获取用户ip地址,包括像ipv4,ipv6,掩码等内容,但是大部分都要根据浏览器 ...
- h5获取android手机版本,Vue.js怎么获取手机系统型号、版本、浏览器类型
Vue.js怎么获取手机系统型号.版本.浏览器类型 发布时间:2020-07-28 11:22:33 来源:亿速云 阅读:161 作者:小猪 这篇文章主要为大家展示了Vue.js怎么获取手机系统型号. ...
- js 获取浏览器版本信息(全)
原文地址 js 获取浏览器版本信息(全) 觉得挺不错的,所以就收藏起来 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona ...
- js获取内网ip地址,操作系统,浏览器版本等信息
这次呢,说一下使用js获取用户电脑的ip信息,刚开始只是想获取用户ip,后来就顺带着获取了操作系统和浏览器信息. 先说下获取用户ip地址,包括像ipv4,ipv6,掩码等内容,但是大部分都要根据浏览器 ...
最新文章
- 软件工程 项目管理的目标和细节
- php mysql 主从复制_Windows 环境下,MySQL 的主从复制和主主复制
- typedef函数指针用法
- Keras【Deep Learning With Python】实现线性回归模型
- gps数据处理matlab,基于Matlab的数据处理方法在GPS高程拟合中的应用
- php 累,php 记录进行累结果
- LeetCode 926. 将字符串翻转到单调递增(动态规划)
- 【源码】斗地主人机对战程序算法2012完整版
- 办公自动化-world转pdf-0223
- 《Spark 官方文档》Spark配置(一)
- tesseract 测试样例
- VUE的数据双向绑定
- L298Nnbsp;驱动模块的应用
- 3G网络和4G网络的区别
- day7-字典和集合作业
- 微信OAuth2.0网页受权php
- 软件测试中的“保险项目”讲解
- 【郝斌 C语言 笔记】自增
- 关于DrawText的基准线纵坐标的计算
- 【微信开发者工具】at-rule or selector expectedcss(css-ruleorselectorexpected)