既然能用activex,何不自己做一个?
还有,ip,主机名,不需要activex也能得到

解决方案 »

  1.   

    你可以写个vb的组件,或者在安全性的范围内使用wsh。
      

  2.   


    在权限允许范围内<script>
    var objNet
    objNet = new ActiveXObject("WScript.NetWork") 
    var strInfo
    strInfo = "\r\nUser Name is " + objNet.UserName + "\r\nComputer Name is " + objNet.ComputerName + "\r\nDomain Name is   " + objNet.UserDomain 
    alert( strInfo)           
    </script>