编辑 - 最好问我是否需要将 VBScript 变量 NAME 中的值获取到 ASP 表单中,除了将其打印到屏幕之外,任何引用该变量的尝试都将被忽略。
这是在内部网上,仅供内部使用,并且 IE 在最低安全设置下使用,因此 activeX 无需提示即可运行。
我有一个 vbscript,它在运行时会返回我要查找的内容 - 客户端 PC 名称
<script language="vbscript">
<!--
Set objNetwork = CreateObject("WScript.Network")
NAME= objNetwork.computername
document.write(NAME)
//-->
</script>
当我运行以下命令时,我得到了服务器名称:
<%
Set objNetwork = CreateObject("WScript.Network")
strNAME = objNetwork.computername
response.write("Value of strNAME variable: " & strNAME & "<br>")
%>
我需要 VBScript 返回的实际 PC 名称,并且需要将其插入到表单中。使用 ASP 我可以填写表格,但它给了我服务器名称,我需要 VBScript PC 客户端名称。我无法弄清楚如何将 VBScript 名称放入 ASP 表单中。