用javascript 可不可以得到客户端的域用户名

解决方案 »

  1.   

    <script   language=javascript>   
      var   WshShell   =new   ActiveXObject("WScript.Shell");   
      alert("计算机名   =   "+   WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%"));   
      alert("登录用户名   =   "+   WshShell.ExpandEnvironmentStrings("%USERNAME%"));   
      </script>   
        
      <script   language=javascript>   
      var   wshNetwork   =   new   ActiveXObject("WScript.Network");   
      alert("域名               =   "+   wshNetwork.UserDomain);   
      alert("计算机名       =   "+   wshNetwork.ComputerName);   
      alert("登录用户名   =   "+   wshNetwork.UserName);   
      </script>
     
      

  2.   

    用1L的即可
    但要注意只有IE中可用,还有权限问题