26. november 2001 - 09:09Der er
4 kommentarer og 1 løsning
Problemer med WebBrowser1.Navigate
Hvorfor er jeg nødt til at sætte nedenstående msgbox ind før det virker ? Jeg kunne naturligvis lægge en pause ind, men der må da være en metode til at checke om \"WebBrowser1.Navigate (App.Path + \"html.tmp\")\" er færdig ?
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant) If (pDisp Is Me.WebBrowser1.Object) Then \' do your stuff here End If End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant) WebBrowser1.Navigate (App.Path + \"html.tmp\") If (pDisp Is Me.WebBrowser1.Object) Then WebBrowser1.Document.script.Document.Clear WebBrowser1.Document.script.Document.Write \"<HTML><BODY> Hej dav </BODY></HTML>\" WebBrowser1.Document.script.Document.Close End If End Sub
du har musforstået mig. WebBrowser1_DocumentComplete bliver kaldt når den er færdig og klar efter din WebBrowser1.Navigate. Dvs. du skal have din Navigate hvor du hele tiden hat haft den og din tilretning af siden skal ligge i en ande sub (WebBrowser1_DocumentComplete)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.