0

我需要获取有关运行 Web 浏览器的机器的系统信息(操作系统系统名称、登录用户名等)。是否可以使用 JavaScript 或 Flash?西尔弗莱特,爪哇?

4

2 回答 2

0

我发现您可以使用 Capabilities 类获取操作系统名称。您需要添加导入:

import flash.system.Capabilities;

而且您可以通过以下代码获取操作系统名称:

var osName:String = Capabilities.os;

我认为使用闪存,由于安全限制和闪存在虚拟机中运行,您将无法获得有关计算机的更多信息。你可以在这里找到更多信息。

于 2013-07-10T08:28:52.730 回答
0

您可以获得有关操作系统的信息,您可以查看用户代理字符串。将此输入浏览器控制台以查看它

navigator.userAgent

要查看登录的用户名,这有点棘手。如果您使用的是 IIS,您可能需要查看NTLM,它允许您使用 Windows 域控制器对网页进行身份验证。

于 2013-07-10T08:32:06.820 回答