2017-06-01 36 views

回答

-1

在给定链路 以下事件没有被触发,由于有时该消息框不弹出

webBrowser.BeforeNavigate2 += new 
     DWebBrowserEvents2_BeforeNavigate2EventHandler(this.OnBeforeNavigate2); 

,从而代替使用上述事件中使用以下代码

webBrowser.BeforeNavigate2+= WebBrowser_BeforeNavigate2; 

生成方法

private void WebBrowser_BeforeNavigate2(object pDisp, ref object URL, ref object Flags, ref object TargetFrameName, ref object PostData, ref object Headers, ref bool Cancel) 
{ 

//在这里写信件 }

相关问题