The “Sleep” command as stated in many places over the internet (including here on this forum) DOES NOT WORK. Is it now an obsolete command?
I am writing the VBScript code like this:
sub button1_onclick()
Wscript.Sleep 1000
div1.innerHTML = textbox1.value
end sub
It should wait 1 second and then execute that simple command. This is an utterly simple statement but it does not work. Plain and simple. It comes up with an error every time saying:
Object Required: ‘Wscript’
Daniel’s answer is absolutely correct about context being the key here. Although you don’t have the
WScriptmethod available, you do have the full browser DOM, including thewindow.setTimeoutmethod. With VBScript, the semantics of passing code tosetTimeoutare a little bit different than JavaScript, but it’s still possible: