如何从Web应用程序获取操作系统内部版本号?

时间:2012-10-16 19:21:43

标签: web operating-system

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

如果必须可以使用Flash或Java吗?或其他什么?

3 个答案:

答案 0 :(得分:0)

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

javascript:alert(navigator.userAgent)

答案 1 :(得分:0)

作为快速回答,您可以通过http加载页面标题中的所有信息。您可以在PHP(或类似的东西)中轻松回显标题,他们会说我是WINDOWS - 发布X - 浏览器代理I.E9等... 我认为jquery可以告诉你什么操作系统和浏览器也很容易使用。

答案 2 :(得分:0)

不,您无法可靠地获取操作系统内部版本号。像Panopticlick这样的网站会向您展示可以获得的价值(付出一些努力)。

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

因为这些版本有一个版本,你可以可靠地检测出你可以假设版本号的版本号。

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