2011-03-31 30 views

回答

1

你不能这样做,因为每当你告诉WebBrowser控件提交表单时都需要一个人。 我很确定你可以在这个网站上看到验证码的实现。每次都会有所不同。如果你不输入正确的信件,它将永远不会被提交。

+0

我知道我该如何做到这一点,在按钮中设置焦点,然后模拟点击按钮,这可以使用C#中的sendKey。所以它可能。 – Mauricio 2011-05-22 07:12:23

+0

这就是答案 mshtml.IHTMLControlElement button =(mshtml.IHTMLControlElement)webBrowser1.Document.GetElementById(“Submit”)。DomElement; button.focus(); SendKeys.Send(“{ENTER}”); – Mauricio 2011-05-23 03:37:10