我有一段代碼,我希望它在繼續前進之前在中間的某處等待。 之後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