从ActiveXObject(“WScript.Network”)获取用户名不起作用?

时间:2017-06-29 15:14:08

标签: javascript html web

我需要一种方法来从将在FireFox,Chrome和IE中使用的Web应用程序中获取用户名。我的代码中有一个javascript函数,它是一个按钮的onclick函数。该按钮应显示具有用户姓名的警报。出于某种原因,这在我的代码中不起作用。我在Visual Studio 2015中调试,我已经以管理员身份打开了VS.我试图在Firefox和IE中运行此代码,没有任何显示。还有另一种方法吗?我做错了吗?

我的HTML代码

<button onclick="getUser()">GET USER</button>
<script>
function getUser() {
    var net = new ActiveXObject("WScript.Network");
    alert(net.username);
}
</script>

1 个答案:

答案 0 :(得分:0)

ActiveX是一种仅在Internet Explorer中受支持的技术,并且在该浏览器的最新版本中不受支持。

没有标准方法可以从网页获取有关浏览器用户的系统用户名的信息。