时间:2021-05-26
工作中需要通过JS去获取当前使用的浏览器的名字以及版本号,网上大堆资料都有一个关键词是 navigator.appName,但是这个方法获取的浏览器的名字只有两种要么是IE要么就是Netscap,倒是可以用来判断是否使用了IE,但是我想获取具体的浏览器产品名字比如 Firefox,Chrome等。所以只好通过navigator.userAgent,但是这个字符串是非常长的,分析他的特征,通过正则表达式来解决这个问题是不错的方法。
(1) 获取浏览器名字+版本字符串
function getBrowserInfo(){var agent = navigator.userAgent.toLowerCase() ;var regStr_ie = /msie [\d.]+;/gi ;var regStr_ff = /firefox\/[\d.]+/givar regStr_chrome = /chrome\/[\d.]+/gi ;var regStr_saf = /safari\/[\d.]+/gi ;//IEif(agent.indexOf("msie") > 0){return agent.match(regStr_ie) ;}//firefoxif(agent.indexOf("firefox") > 0){return agent.match(regStr_ff) ;}//Safariif(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0){return agent.match(regStr_saf) ;}//Chromeif(agent.indexOf("chrome") > 0){return agent.match(regStr_chrome) ;}}(2)然后获取版本号
以上这篇JS获取当前使用的浏览器名字以及版本号实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
JS获取浏览器信息浏览器代码名称:navigator.appCodeName浏览器名称:navigator.appName浏览器版本号:navigator.ap
JS获取浏览器信息复制代码代码如下:浏览器代码名称:navigator.appCodeName浏览器名称:navigator.appName浏览器版本号:nav
下面介绍jquery获取浏览器类型和版本号的方法:$(document).ready(function(){varbrow=$.browser;varbIn
360浏览器查看版本方法如下: 1、首先打开“360浏览器”,并在主界面的上方就可以看到浏览器的版本号; 2、另外在“360浏览器”的右上方选择“帮助”,点
IOS获取当前版本号BundleID等信息的方法1:获取bundleId信息:[[NSBundlemainBundle]bundleIdentifier];2: