使用WebBrowser控件时,是否可能导致弹出窗口 出现在WebBrowser控件本身而不是新窗口?
我无法弄清楚如何让弹出窗口出现在同一个浏览器窗口中。请帮帮我:)。
PS:我使用的语言是VB
答案 0 :(得分:2)
如果您有多个WebBrowsers选项卡,请在“新窗口”事件下使用此选项:
((WebBrowser)TabControl1.SelectedTab.Controls[0]).Navigate(((WebBrowser)
TabControl1.SelectedTab.Controls[0]).StatusText)
'next input <cancel[IE]>
e.Cancel = True
如果只是普通浏览器将其置于新窗口事件下:
webBrowser1.Navigate(webBrowser1.StatusText)
e.Cancel = True