我可能没表达清楚我的问题,
我的问题是,这样的
Dim web As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
web.navigate( "url")
' 等待网页加载完成
Do While web.ReadyState <> 4
Application.DoEvents
Loop
‘网页加载完成后,分析网页,并点击其中一个网页按钮
web.Document.GetElementById("btnCaiJi").InvokeMember("click")
’点击按钮后,网页开始运行一段网页代码,运行完毕后,网页会弹出 alert("网页代码运行完成")
Do While web.ReadyState <> 4
Application.DoEvents
Loop
下面的点击保存按钮代码我想等待 alert("网页代码运行完成") 这个提示窗弹出后,并自动点击确定,在执行
web.Document.GetElementById("btnSave").InvokeMember("click")
如好保障这一句
web.Document.GetElementById("btnSave").InvokeMember("click")在 alert("网页代码运行完成") 后再执行呢