《SeleniumBasic 3.141.0.0 - 在VBA中操作瀏覽器》高級技術之八:判斷頁面加載已完成


SeleniumBasic中如何判斷網頁已經加載完成了呢?下面介紹一種通過執行JavaScript腳本的方式

    Do        
        If WD.ExecuteScript("return document.readyState") = "complete" Then
            Exit Do
        Else
            Application.Wait Now + TimeSerial(0, 0, 1)
        End If
    Loop

如果腳本的返回值是complete,說明加載完成,退出上述循環結構。反之,等待一秒后反復執行,直至加載完成。

關於如何執行JavaScript,請參考https://www.cnblogs.com/ryueifu-VBA/p/13696693.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM