0

如何从浏览器中获取操作系统版本号(Windows、Mac 等)?

如果必须,可以使用 Flash 或 Java 吗?或者是其他东西?

4

3 回答 3

0

这是一个很好的网站,可以为您提供所有您需要知道的信息, http: //msdn.microsoft.com/en-us/library/ms537503 (v=VS.85).aspx

javascript:alert(navigator.userAgent)
于 2012-10-16T19:24:40.640 回答
0

作为一个快速的答案,您可以在通过 http 加载页面时从页面的标题中获取所有这些信息。您可以在 PHP(或类似的东西)中轻松地回显标题,他们会说 I AM WINDOWS - RELEASE X - BROWSER-AGENT I.E9 等...我认为 jquery 可以告诉您正在轻松使用的操作系统和浏览器出色地。

于 2012-10-16T19:27:13.040 回答
0

不,您无法可靠地获得操作系统内部版本号。Panopticlick之类的网站将向您展示可以获得哪些价值(通过一些努力)。

一个例外是内置的手机浏览器:

因为这些版本只有一个版本,您可以可靠地检测到版本号,您可以假设一个版本号。

您可以根据操作系统版本号猜测其他浏览器的内部版本号,但您不能肯定地证明这一点。

于 2012-10-16T19:30:35.473 回答