gpt4 book ai didi

vbscript - VBscript 中不再使用 sleep 操作吗?

转载 作者:行者123 更新时间:2023-12-01 10:03:42 25 4
gpt4 key购买 nike

互联网上许多地方(包括本论坛上的此处)所述的“ sleep ”命令不起作用。它现在是一个过时的命令吗?

我正在编写这样的 VBScript 代码:

sub button1_onclick()
Wscript.Sleep 1000
div1.innerHTML = textbox1.value
end sub

它应该等待 1 秒钟,然后执行那个简单的命令。这是一个非常简单的声明,但它不起作用。干净利落。每次说的时候都会报错:

Object Required: 'Wscript'

最佳答案

Daniel's answer关于上下文是这里的关键是绝对正确的。虽然您没有 WScript方法可用,您确实拥有完整的浏览器 DOM,包括 window.setTimeout 方法。使用 VBScript,将代码传递给 setTimeout 的语义与 JavaScript 有点不同,但它仍然是可能的:

Sub button1_onclick()
window.setTimeout GetRef("Delayed"), 1000
End Sub

Sub Delayed()
div1.innerHTML = textbox1.value
End Sub

关于vbscript - VBscript 中不再使用 sleep 操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13096063/

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