他们之所以我想这样做是因为我实际上可以控制弹出窗口,因为我想点击某个按钮。

由于

编辑:使用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,如果可能的话。

有什么想法吗?

有帮助吗?

解决方案

如果我理解你的问题......

看看NewWindow2事件。特别是,您希望将ppDisp参数设置为“new InternetExplorer”。对象

其他提示

了解Modial Windows。这适用于IE。但是你可以使用JavaScript和 JQuery Ui Core 做得很好。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top