WebBrowser关闭事件,但没有消息

本文关键字:消息 事件 WebBrowser | 更新日期: 2023-09-27 18:21:28

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

如何删除此邮件?

我已经尝试过了:捕捉和处理Web浏览器关闭事件,但不起作用。

我要分享的代码是:

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");
    }

WebBrowser关闭事件,但没有消息

捕获WindowClosing事件,将Cancel标志设置为true,然后自己简单地关闭窗体。