读书人

怎么拦截browser控件的newwindow事件

发布时间: 2012-03-02 14:40:29 作者: rapoo

如何拦截browser控件的newwindow事件?
如何拦截browser控件的newwindow事件?

(vs2005 .net)

Dim w As New WebBrowser
AddHandler w.NewWindow, AddressOf nw

Sub nw(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)
Textbox1.Text= "不打开新窗口 "
End Sub

按右键开新窗口后,虽然textbox1中显示了自定义的文本,但还是开了个新的浏览窗。
如何不打开新的浏览窗口?

谢谢。

[解决办法]
Sub nw(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)
Textbox1.Text= "不打开新窗口 "
e.Cancel=True
End Sub

读书人网 >VB Dotnet

热点推荐