Asp.net 使用activex时出现错误“wscript未找到”
我想在我的web应用程序中获取客户端计算机名。我的web应用程序将在IE上运行,我正在为此尝试activex 我有以下代码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);
<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
可能是我读过的那本书的副本,我也照那本书那样做了。。但它仍然不起作用…我遗漏了什么,或者我需要安装什么。。