gpt4 book ai didi

使用 JScript 在 WSH 中提示对话框?

转载 作者:行者123 更新时间:2023-12-04 00:12:25 30 4
gpt4 key购买 nike

如何在 WSH 中使用 JScript 打开提示对话框??

我在文档中找到的唯一弹出对话框是 WshShell.Popup() 方法。但是我需要一种方法来请求用户输入一个字符串,就像 DOM 中的 window.prompt() 方法。

谢谢。

最佳答案

我认为 WScript 对象没有提供这样的方法,但是您可以显示来自 WSH 上运行的 vbscript 的输入框。所以这是一种可能的解决方案,它可以让您从 JS 中调用该 VB 函数!请注意以下代码片段“.wsf”的文件扩展名。

<!-- Test.wsf -->
<job id="InputBoxInJS">
<script language="VBScript">
Function VBInputBox(promptText)
VBInputBox = InputBox(promptText)
End Function
</script>

<script language="JScript">
WScript.Echo("Hello from JScript")
var x = VBInputBox("Enter text")
WScript.Echo(x)
</script>
</job>

关于使用 JScript 在 WSH 中提示对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/532138/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com