VB高手,在webbrowser中单击土豆推荐视频,如何在原webbrowser中打开该链接???

如图,单击webbrowser1,在webbrowser2中打开土豆视频,当webbrowser2视频播放结束后,土豆会推荐一些视频,单击土豆推荐视频会弹出一个新建的IE窗口并打开该链接。
请问如何在直接webbrowser2打开推荐视频链接,不要弹出IE窗口。请VB高手指点详细代码,本人初学者,谢谢。

第1个回答  2012-09-01
加个过程就可以你的窗体中新开:
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Dim NewWindow As frmMain
Set NewWindow = New frmMain
NewWindow.WebBrowser1.RegisterAsBrowser = True
Set ppDisp = NewWindow.WebBrowser1.object
NewWindow.Visible = True
End Sub
把上面的frmMain改成你的窗体名本回答被网友采纳
第2个回答  2012-09-01
控制webbrowser不弹出IE窗口的方法是在控件的NewWindow2事件里面添加如下代码:

Set ppDisp = WebBrowserTemp.Object ' WebBrowserTemp为自己在窗体中另外添加的Webbrowser控件

如果禁止弹出窗口,不做处理,则在NewWindow2事件里添加如下代码即可:

Cancel = True追问

能详细写一下代码吗,本人很菜,不是很明白。

本回答被提问者采纳
相似回答
大家正在搜