public void OnBrowseToWindow(object sender, DWebBrowserEvents2_NewWindow2Event e) { // e.ppDisp = this; // FB: Финт ушами :) не получается: "оно" не хочет навигировать в тоже окно e.cancel = true; }
/// <summary> /// Handle new window event (prevent all pop-up windows from displaying) /// </summary> /// <param name="sender">sender</param> /// <param name="e">event args</param> private void browserControl_NewWindow2(object sender, DWebBrowserEvents2_NewWindow2Event e) { // prevent pop-ups! e.cancel = true ; }
/// <summary> /// Handle the browser NewWindow2 event (forward on to listeners) /// </summary> /// <param name="sender">sender</param> /// <param name="e">event args</param> private void AxWebBrowser_NewWindow2(object sender, DWebBrowserEvents2_NewWindow2Event e) { OnNewWindow2(e); }
static void wBrowser_NewWindow2(object sender, DWebBrowserEvents2_NewWindow2Event e) { e.cancel = true; }