<html>
<head>
<title>Windows Username</title>
</head>
<body>
<script type="text/javascript">
var WinNetwork = new ActiveXObject("WScript.Network");
alert(WinNetwork.UserName);
</script>
</body>
</html>
我使用此代码获取用户名,但它仅适用于IE。有什么方法可以在所有浏览器中获得它吗?
答案 0 :(得分:1)
简而言之:你不能。 JavaScript中没有完全兼容的替代方案,因为它会导致客户端代码了解登录用户时出现的不安全安全问题。 每个浏览器都以不同方式强制执行用户检测安全性。