javascript没有给出计算机名

javascript没有给出计算机名,javascript,computer-name,Javascript,Computer Name,我正在尝试使用如下javascript获取客户端计算机名 <script language="javascript" type="text/javascript"> function GetComputerName() { try { var network = new ActiveXObject('WScript.Network'); alert(network.computer

我正在尝试使用如下javascript获取客户端计算机名

<script language="javascript" type="text/javascript">
        function GetComputerName() {
            try {
                var network = new ActiveXObject('WScript.Network');
                alert(network.computerName);
            }
            catch (e) {
                alert('a');
            }
        }
    </script>

函数GetComputerName(){
试一试{
var network=newActiveXObject('WScript.network');
警报(网络.计算机名);
}
捕获(e){
警报(“a”);
}
}

但这不会返回任何其他异常。请帮助我找出Javascript中的客户端计算机名。

您使用的是哪种浏览器?跨浏览器需要它吗?跨浏览器解决方案是让已签名的小程序返回主机名。具体异常是什么?如果您正确设置了安全选项,这应该可以正常工作(当然仅适用于IE)。尝试在
catch
块中提醒
e.Message
而不是
'a'
,或者只是删除
Try..catch
。我正在使用Chrome,必须在Chrome中显示