使用js内置api就可以获取到当前浏览器的详细信息,版本内核,操作系统,然后使用正则表达式匹配出对应的字符串就行

直接贴代码

//首先获取设备类型var agent = navigator.userAgent.toLowerCase();console.log(agent)//再用正则匹配出结果var iswin = /windows/i.test(agent);


这是结果,结果里面包含很多信息,包括当前浏览器类型

js获取当前设备的操作系统类型相关推荐

  1. 前端JS获取当前使用的操作系统类型

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>操作系 ...

  2. js获取PC设备信息,js获取手机设备信息,最全

    获取设备系统和型号<封装方法> <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...

  3. js获取手机设备型号,兼容h5

    js获取手机设备型号,兼容h5 var brand = (window.navigator.userAgent).toLowerCase(); //获取手机型号信息,兼容h5 if (brand.in ...

  4. js获取当前设备信息

    文章目录 前言 一.设备信息要如何获取? 1.通过js直接获取 2.通过mobile-detect.js获取 二.使用步骤 (1)方法一 (2)方法2 1.引入库 2.获取数据 总结 前言 工作中我们 ...

  5. js获取唯一设备码_HTML5+下用js获取设备的唯一识别码和本地数据库的操作

    HTML5+下用js获取设备的唯一识别码和本地数据库的操作 发布时间:2018-04-24 12:01, 浏览次数:1111 , 标签: HTML js 首先获取设备的唯一标识,由于ios审核的阻挡, ...

  6. html js 获取手机设备信息(手机厂商、操作系统、浏览器信息等) mobile-detect.js

    引入js <script src="https://cdn.bootcdn.net/ajax/libs/mobile-detect/1.4.5/mobile-detect.min.js ...

  7. 用JS获取移动设备信息

    获取设备信息少不了的一个JS脚本就是 : mobile-detect.js ,如图第二个script链接就是mobile-detect.js的网上链接.它的官方链接我给大家放在这里了: mobile- ...

  8. JS获取移动端系统信息(操作系统、操作系统版本、横竖屏状态、设备类型、网络状态、生成浏览器指纹)...

    function getOS() { // 获取当前操作系统 var os; if (navigator.userAgent.indexOf('Android') > -1 || navigat ...

  9. js获取唯一设备码_用js加Active 实现读取机器码,实现唯一计算机访问

    你的位置: 问答吧 -> PHP基础 -> 问题详情 用js加Active 实现读取机器码,实现唯一计算机访问 复制PHP内容到剪贴板 PHP代码: document.write (une ...

最新文章

  1. RTlinux3.2安装
  2. VMware15虚拟机安装教程
  3. Arduino作为服务器显示温度,基于Arduino 带LCD显示的电子温度计
  4. mysql锁表查询_Mysql数据库锁情况下开启备份导致数据库无法访问处理分享
  5. [css] 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办?
  6. 微软重写 Windows 10 激活规则
  7. 使用 Python 进行双重退火优化
  8. tomcat7不支持html5吗,HTTP状态404说明请求的资源()不可用。的Apache Tomcat/7.0.27
  9. 基于单片机的智能密码锁设计
  10. qt修改文件编码格式
  11. 中国身份证号码验证,支持15,18位
  12. 单节点Elasticsearch健康状态为 yellow
  13. Balsamiq Mockups完全手册
  14. SVN提交(commit)时必须填写备注信息设置
  15. 一次性禁止禁止Flash Helper service(即ff新推荐)即flash弹出来的广告
  16. 系统迁移到固态硬盘--高贵的ASUS版
  17. 递归实现二叉树的前序遍历
  18. 软件构造第11次课复习——工厂模式
  19. 七海的java学习笔记(八)
  20. mac 卸载自带的php,Mac_Mac系统如何卸载预装软件?Mac预装软件卸载教程,  如今任何产品在购买的时 - phpStudy...

热门文章

  1. 一次性讲清楚 Handler 可能导致的内存泄漏和解决办法 | 开发者说·DTalk
  2. 2023年初工作2年半的前端练习生个人学习总结与未来预期
  3. 计算机中单位ms什么意思,电荷的灵敏度单位(pc/ms^2)是什么意思啊?
  4. matlab 角域重采样,matlab图像频率域常见处理方法
  5. 跟着团子学SAP QM-EWM和QM的集成
  6. codeforces 553D Nudist Beach 二分+bfs
  7. html导航栏之间怎么隔开,如何在导航栏div中均匀地分隔这些链接?
  8. skywalking 9.x入门(二) skywalking全链路tid追踪
  9. 项目管理用飞项,4步让你不再为项目管理而烦恼
  10. wzy的大冒险——接龙红包