【发布时间】:2012-08-16 17:33:22
【问题描述】:
编辑 - 最好问一下,也许我需要从 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 表单中。
【问题讨论】:
-
你完全不可能得到它,除非有时在 Intranet 中。
-
这是一个 Intranet,我可以使用 VBScript 获得所需的值 - 我无法从 VBScript 将该值放入表单中
标签: asp-classic vbscript