javascript - 如何使用 javascript WScript.Network 获取计算机名称?

标签 javascript

示例:

<script type = "text/JavaScript">
try
{
var ax = new ActiveXObject("WScript.Network");
document.write('User: ' + ax.UserName + '<br />');
document.write('Computer: ' + ax.ComputerName + '<br />');
}
catch (e)
{
document.write('Permission to access computer name is denied' + '<br />');
}
</Script>

实际上我得到以下输出:

Permission to access computer name is denied

请帮助使用 jquery/Javascript (Php) 获取客户端计算机名称。

最佳答案

该问题的解释如下Link 。他们说(在大多数情况下)这是不可能做到的。

但是,如果您正在制作内部应用程序,则可以将每台计算机“注册”到数据库并保存计算机名和 IP。然后您可以稍后使用主机的 IP 通过查询数据库来确定主机名。

关于javascript - 如何使用 javascript WScript.Network 获取计算机名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34328183/

相关文章:

javascript - 从 JavaScript 访问 DOM 元素并向其发送事件

javascript - 允许用户一次只创建一个 Google map 标记

javascript - 如何从另一个文本框当前文本框填充+一年日期

javascript - 有条件包含 CSS,但不是最后(或第一个)CSS

javascript - 始终删除屏幕上的最后一个下拉菜单,但删除表格上的正确索引

javascript - 增加 Qualtrics slider 值框的宽度

javascript - ExtJs 4 中的子列不适合宽网格列

javascript - 按对象属性对 JavaScript 数组进行排序

javascript - 元素存在于 Chrome 开发工具中但不在查看源代码中 - 这怎么可能?

javascript - 如何将以下代码转换为 vue js 代码?