Asp.net 使用activex时出现错误“wscript未找到”

Asp.net 使用activex时出现错误“wscript未找到”,asp.net,activex,Asp.net,Activex,我想在我的web应用程序中获取客户端计算机名。我的web应用程序将在IE上运行,我正在为此尝试activex 我有以下代码 <script type="text/javascript"> function UseActiveX() { var wsh = new ActiveXObject(wscript.network) var strCompName = wsh.computername; alert(strCompName);

我想在我的web应用程序中获取客户端计算机名。我的web应用程序将在IE上运行,我正在为此尝试activex

我有以下代码

<script type="text/javascript">

   function UseActiveX() {

      var wsh = new ActiveXObject(wscript.network)
      var strCompName = wsh.computername;
      alert(strCompName);
  }</script>

但我得到了错误“wscript未查找”。谁能告诉我为什么会发生这种情况。

我猜这只是一个打字错误

大写字母W和大写字母S+的wscript拼写需要在引号之间

computername拼写为大写C和大写N

试试这个:

var wsh=新的ActiveXObject'WScript.network'

var strCompName=wsh.ComputerName


可能是我读过的那本书的副本,我也照那本书那样做了。。但它仍然不起作用…我遗漏了什么,或者我需要安装什么。。