Windows 7 vs 8 vs 10的用户代理[重复]

Posted

技术标签:

【中文标题】Windows 7 vs 8 vs 10的用户代理[重复]【英文标题】:user agent for windows 7 vs 8 vs 10 [duplicate] 【发布时间】:2017-03-06 05:11:30 【问题描述】:

如何确定用户使用的是 Windows 版本 7、8 还是 10?

我有

var userAgent = navigator.userAgent;
var match = userAgent.match(/Trident\/(\d+[.]\d+)/);

检查用户是否在 IE 11 上。如何使用 javascript 确定它使用的 Windows 版本?

【问题讨论】:

您在提问之前是否已寻找答案? ***.com/questions/9514179/… 【参考方案1】:

它在用户代理中列出。对于 Windows 10,它是 Windows NT 10.0,对于 Windows 8,它是 6.2,Windows 8.1 是 6.3,Windows 7 是 6.1。例如,这是我的 Windows 10 用户代理

Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0

【讨论】:

请查看***.com/questions/8774560/…

以上是关于Windows 7 vs 8 vs 10的用户代理[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在Windows 7上从Windows 10 VS2017部署编译并找不到DLL

VS2017报错 MSB803MSB8036 找不到 Windows SDK 版本8.1

caffe windows10 vs2013怎么配置

使用 VS 2015 构建 QtWebEngine 5.8 时如何禁用 Windows 10 功能?

Windows 8和Windows10系统下VS2013安装插件VA_X_Setup2074

在 Windows 7 上注册 VS2008 Professional