JS中获取当前计算机的操作系统类型和浏览器类型## 标题
有时需要在网页登陆时判断用户使用的操作系统和浏览器类型,以便我们进行相应处理,那么可以使用下面的方法来获取信息:
var agent = navigator.userAgent.toLowerCase();
获取到的agent的值为:“mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/91.0.4472.114 safari/537.36 edg/91.0.864.54”
从agent中可以看到我所用的是Win10 64位操作系统,浏览器内核是chrome
不同浏览器内核或许不同,MicroSoft Edge和Google Chrome的内核都是chrome,火狐的是firefox。
判断浏览器类型:
var isChr = /chrome/i.test(navigator.userAgent);
var isChr = /chrome/i.test(navigator.userAgent);
判断操作系统类型:
var isMac = /macintosh|mac os x/i.test(navigator.userAgent);
var isWin = /windows/i.test(navigator.userAgent);