如果一个多框架网页判断加载是否最终完成pdisp is webbrowser.object
和判断webbrowser.document.readystate = "complete" 是不是等效啊?
我测试了2个都是同时发生的

解决方案 »

  1.   

    用下面的webbrowser.document.readystate = "complete"
      

  2.   

    查了下,应该是"Loaded"状态吧
    Uninitialized-->Open-->Sent-->Receiving-->Loaded
      

  3.   

    你测试了吗,不是你说的那个哦,是complete
      

  4.   

    我在另一个贴中的回答:Dim WithEvents page As HTMLWindow2Private Sub Form_Load()
        WebBrowser1.navigate "bbs.csdn.net"
    End SubPrivate Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
        Set page = Me.WebBrowser1.document.parentWindow
    End SubPrivate Sub page_onload()
        Debug.Print "加载完毕"
    End Sub如果不等page_onload事件,有时会造成访问错误。至于HTMLWindow2,需要引用“Microsoft HTML Object Library”。