应该在newwindow中处理。
http://www.codeproject.com/Articles/71592/How-to-easily-capture-the-NewWindow-event-and-dethttp://blogs.artinsoft.net/Mrojas/archive/2009/08/07/Extended-WebBrowser-Control-Series-NewWindow3.aspx
http://www.codeproject.com/Articles/71592/How-to-easily-capture-the-NewWindow-event-and-dethttp://blogs.artinsoft.net/Mrojas/archive/2009/08/07/Extended-WebBrowser-Control-Series-NewWindow3.aspx
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
if (e.Url.AbsoluteUri.Contains("contact"))
{
e.Cancel = true;
Form2 newForm = new Form2();
newForm.ShowDialog();
}
}
Form2是一个空的Form