根据标题,任何允许来自 HTML 的警报消息显示在 OpenWebkitSharp (C#) 中的方法?
设想
- 使用 OpenWebkitSharp 网络浏览器程序 (C#) 浏览 HTML。
- 单击 HTML 中的按钮。
- 按钮点击:警报(“显示消息”);。
PS:我使用的是 OpenWebkitSharp 2.9 版。
根据标题,任何允许来自 HTML 的警报消息显示在 OpenWebkitSharp (C#) 中的方法?
设想
PS:我使用的是 OpenWebkitSharp 2.9 版。
你试过这个吗?
WebKitBrowser webKitSharpBrowser = new WebKitBrowser();
webKitSharpBrowser.UseJavaScript = true;
你需要实现这些方法。
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;
});