Private Sub Inet1_StateChanged(ByVal State As Integer)
If State = icResponseCompleted Then
Dim l As Long
Dim sHtml As String, sBuff As String
l = 1
Do While l > 0
sBuff = Me.Inet1.GetChunk(1024, icString)
If Len(sBuff) = 0 Then Exit Do
sHtml = sHtml & sBuff
DoEvents
DoEvents
Loop
'替换JavaScript的代码在此插入
Me.WebBrowser1.Document.Write sHtml
End If
End Sub
Private Sub WebBrowser1_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
Dim b() As Byte
Dim s As String
If UCase(URL) = "ABOUT:BLANK" Then
Exit Sub
Else
Cancel = True
Me.WebBrowser1.Navigate2 "About:Blank"
End If
Me.Inet1.Cancel
Me.Inet1.Protocol = icHTTP
Me.Inet1.URL = URL