我正在尝试使用 MSHTML(在 C#.Net 3.1 WPF WebBrowser 控件中)自动解析/提交网页。我可以毫无问题地填写表格、单击按钮和浏览页面。
但是我不知道如何在单击“提交”按钮时出现的 JavaScript 确认对话框上自动单击“确定”按钮。
C#代码:
mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2)webBrowser.Document;
mshtml.IHTMLFormElement form = doc.forms.item("inputForm", 0) as mshtml.IHTMLFormElement;
mshtml.IHTMLElement btnSubmit = form.item("btnFormSubmit", null) as mshtml.IHTMLElement;
btnSubmit.click();
出现确认对话框(“您确定吗?”)。我想以某种方式向 MSHTML 文档发送“Enter”键以自动确认提交。