C# 无消息的WebBrowser关闭事件

C# 无消息的WebBrowser关闭事件,c#,javascript,.net,internet-explorer,browser,C#,Javascript,.net,Internet Explorer,Browser,我正在用C进行Facebook共享,但当我共享链接时,Facebook会强制关闭窗口并显示消息:您正在查看的网页正在尝试关闭窗口。你想关闭它吗 如何删除此邮件 我已经试过了,但没用 我要分享的代码是: public void doShare(string url) { string shareURL = "http://www.facebook.com/sharer/sharer.php?u=" + url; wb.Navigate(shareURL);

我正在用C进行Facebook共享,但当我共享链接时,Facebook会强制关闭窗口并显示消息:您正在查看的网页正在尝试关闭窗口。你想关闭它吗

如何删除此邮件

我已经试过了,但没用

我要分享的代码是:

public void doShare(string url)
    {
        string shareURL = "http://www.facebook.com/sharer/sharer.php?u=" + url;
        wb.Navigate(shareURL);
        while (wb.ReadyState != WebBrowserReadyState.Complete)
        {
            Application.DoEvents();
        }
        wb.Document.GetElementById("u_0_0").InvokeMember("click");
    }

捕获事件,将取消标志设置为true,然后自己关闭表单。

捕获事件,将取消标志设置为true,然后自己关闭表单。

这是服务器端代码吗?不,这不是服务器端代码吗?不,它不是服务器端我使用的是System.Windows.Forms.WebBrowser,没有此事件。值得一提的是,即使.NET没有公开它,事件也在那里。当你说ExtendedWebBrowser时,你指的是这个吗?我正在使用System.Windows.Forms.WebBrowser,但没有此事件。值得一提的是,事件就在那里,即使.NET没有公开它。当你说ExtendedWebBrowser时,你指的是这个吗?