等待提交类型的 WebButton 上的'Click'完全完成



我正在尝试使用vbscript自动化JIRA POST配置。在数据库配置页面之后,当我单击下一个按钮时,下一个URL需要几分钟。我希望我的vbscript等到下一个按钮过程完成,然后转到下一个URL。

现在,在下一个按钮之后,我使脚本睡觉到2分钟,然后将其导航到下一页。但是我需要在代码中替换为WScript.Sleep。由于这段时间在每台机器上都会有所不同。以下是我现在正在使用的代码:

IE.Document.getElementById("jira-setup-database-submit").Click
WScript.Sleep 120000
If (fso.FileExists("C:Program FilesAtlassianApplication DataJIRAdbconfig.xml")) Then
    Call URL3
Else
    ie.Visible = 1
    MsgBox("Please enter valid Database Credential ")
End If

这将导致VBA有效暂停,直到浏览器返回已准备就绪并完成加载。

Do While (IE.Busy Or IE.READYSTATE <> 4)
    DoEvents
Loop

最新更新