在使用 VBscript 的 HTA 用户窗体时,我发现 HTA 不支持 WScript 及其对象/方法。
是否有其他创建用户表单的方法,或者有什么方法可以使 HTA 支持 WScript?
替代方案WScript.Echo
就是简单地将内容添加到 DOM:
<script language="vbscript">
dim div: set div = document.getElementById("output")
div.innerText = "output"
</script>
<div id="output"/>
或者如果您想要一个对话框,您可以使用MsgBox()
<script language="vbscript">
MsgBox "output"
</script>
您可以使用Scripting.FileSystemObject
没有WScript
<script language="vbscript">
dim fso: set fso = CreateObject("Scripting.FileSystemObject")
dim path: path = fso.GetAbsolutePathName(".")
'... etc
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)