【发布时间】:2014-01-07 16:36:34
【问题描述】:
我想查找客户端计算机名称。我正在使用 php,但它不能很好地工作,因为它是服务器端语言,而不是我使用 javascript,因为它是客户端。
我在 javascript 中有一个代码,但它不起作用。
var network = new ActiveXObject('WScript.Network');
alert(network.computerName);
为什么这不起作用请告诉我。
如果 javascript 不能做到这一点,那么哪种语言可以做到这一点。
谢谢。
【问题讨论】:
-
希望您只在 IE 中尝试过? stackoverflow.com/questions/922476/…
-
你在 PHP 中试过 gethostname() 吗?
-
对于普通的互联网公众来说,您根本无法真正做到这一点。
-
Seconding deceze,没有直接/可靠的方法可以在每台计算机上执行此操作。您需要在每个浏览器/平台上想出一种不同的方法来实现它。在许多情况下,这可能是不现实的。您可以尝试基于 Java 的解决方案(不是 JavaScript)。
标签: javascript php computer-name