wb 是 拖放在窗体上的 System.Windows.Forms.WebBrowser

在你的窗体代码中定义

SHDocVw.WebBrowser_V1 wb1;

在 你窗体的 load 事件中 加入下面的代码

wb1 = wb.ActiveXInstance as SHDocVw.WebBrowser_V1;

      wb1.NewWindow += wb1_NewWindow;

处理事件:

     void wb1_NewWindow(string URL, int Flags, string TargetFrameName, ref object PostData, string Headers, ref bool Processed)

     {

      try

            {

                Processed = true;//设置为依据处理

                wb.Navigate(URL);//在当前的 浏览器控件中打开

            }

            catch (Exception)

            {

            }

        }
05-11 13:07