他们之所以我想这样做是因为我实际上可以控制弹出窗口,因为有一个我想点击的按钮。
由于
编辑:使用Windows窗体,这是webbrowser控件的代码
WebBrowser w = new WebBrowser();
w.Dock = DockStyle.Bottom;
w.Location = new Point(0, 34);
w.MinimumSize = new Size(20, 20);
w.Name = "Webbrowser";
w.ScriptErrorsSuppressed = true;
w.Size = new Size(616, 447);
w.TabIndex = 1;
f.Controls.Add(w);
w.NewWindow += new System.ComponentModel.CancelEventHandler(w_NewWindow);
w.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(w_DocumentCompleted);
w.Navigate(url);
我提供的URL有一个我不想关闭的弹出窗口,而是放入一个新的webbrowser控件,而不是IE,如果可能的话。
有什么想法吗?
答案 0 :(得分:2)
如果我理解你的问题......
看看NewWindow2事件。特别是,您希望将ppDisp参数设置为“new InternetExplorer”对象。
答案 1 :(得分:1)
了解Modial Windows。这适用于IE。但是你可以用JavaScript做同样的事情,JQuery Ui Core有一个不错的选择。