如何取得客户端机器登录操作系统时的用户角色和用户名?

解决方案 »

  1.   

    System.getProperty("user.name"); //用户名
      

  2.   

    谢谢楼上:)这样可以得到服务器端的~
    但是,想要得到的是客户端的,不能装java插件或环境!只要能够得到就可以。
    是不是要调用系统本地方法?
      

  3.   

    http://cc.hbu.edu.cn/lab/blog/more.asp?name=nzh&id=157JavaScript得到机器名,登录域及登录用户名<script language="JavaScript">
    var WshNetwork = new ActiveXObject("WScript.Network");
    alert("Domain = " + WshNetwork.UserDomain);
    alert("Computer Name = " + WshNetwork.ComputerName);
    alert("User Name = " + WshNetwork.UserName);
    </script>会弹出来一个安全级别的对话框。