我有一段代码,我希望它在继续前进之前在中间的某处等待。 之后WebBrowser1.Document.Window.DomWindow.execscript(“checkPasswordConfirm();”,“JavaScript”) 我希望它等了0.5秒,然后做其余的代码。在继续执行代码之前等待0.5秒VB.net
WebBrowser1.Document.Window.DomWindow.execscript("checkPasswordConfirm();","JavaScript")
Dim allelements As HtmlElementCollection = WebBrowser1.Document.All
For Each webpageelement As HtmlElement In allelements
If webpageelement.InnerText = "Sign Up" Then
webpageelement.InvokeMember("click")
End If
Next
你怎么知道这将是足够长的时间? – 2013-04-07 10:43:36
因为我测试过它。这似乎够用了,但是当java脚本函数完成时会更好。 – koolboy5783 2013-04-12 02:20:12
如果我的互联网连接速度较慢怎么办?或者我的电脑的JavaScript解释器?我的观点是,假设一个特定的时间值很少是一个好的解决方案。当然不是一个强大的。 – 2013-04-12 04:26:18