很多做自己的浏览器首先想解决的就是不弹出 IE新窗口。
添加一个Webbrowser把Index改为0。
再编写Webbrowser的NewWindow2事件
这代码是云霞散人提供的。在这里首先谢谢他。
Dim I As Long
Private Sub Form_Load()
WebBrowser1(I).Navigate "www.hao123.com"
End Sub
Private Sub WebBrowser1_NewWindow2(index As Integer, ppDisp As Object, Cancel As Boolean)
I = I + 1
Load WebBrowser1(I)
Set ppDisp = WebBrowser1(I).Application
WebBrowser1(I).Visible = True
WebBrowser1(I).ZOrder
End Sub
添加一个Webbrowser把Index改为0。
再编写Webbrowser的NewWindow2事件
这代码是云霞散人提供的。在这里首先谢谢他。
Dim I As Long
Private Sub Form_Load()
WebBrowser1(I).Navigate "www.hao123.com"
End Sub
Private Sub WebBrowser1_NewWindow2(index As Integer, ppDisp As Object, Cancel As Boolean)
I = I + 1
Load WebBrowser1(I)
Set ppDisp = WebBrowser1(I).Application
WebBrowser1(I).Visible = True
WebBrowser1(I).ZOrder
End Sub

