0

根据标题,任何允许来自 HTML 的警报消息显示在 OpenWebkitSharp (C#) 中的方法?

设想

  1. 使用 OpenWebkitSharp 网络浏览器程序 (C#) 浏览 HTML。
  2. 单击 HTML 中的按钮。
  3. 按钮点击:警报(“显示消息”);。

PS:我使用的是 OpenWebkitSharp 2.9 版。

4

2 回答 2

0

你试过这个吗?

WebKitBrowser webKitSharpBrowser = new WebKitBrowser();
webKitSharpBrowser.UseJavaScript = true;
于 2012-11-01T11:19:04.783 回答
-2

你需要实现这些方法。

        webKitBrowser.ShowJavaScriptAlertPanel += new ShowJavaScriptAlertPanelEventHandler(delegate(object o, ShowJavaScriptAlertPanelEventArgs e) {
            MessageBox.Show(e.Message);
        });
        webKitBrowser.ShowJavaScriptConfirmPanel += new ShowJavaScriptConfirmPanelEventHandler(delegate(object o, ShowJavaScriptConfirmPanelEventArgs e) {
            e.ReturnValue = MessageBox.Show(e.Message, "", MessageBoxButtons.OKCancel) == DialogResult.OK;
        });
于 2013-12-24T07:55:00.287 回答