8
제출 단추가없고 양식이있는 양식으로 웹 사이트를 탐색했습니다. 이 양식을 제출하고 싶습니다. C# 및 WebBrowser 컨트롤을 사용하여이 작업을 수행하는 방법은 무엇입니까?WebBrowser에서 제출 단추없이 프로그래밍 방식으로 제출하는 방법
제출 단추가없고 양식이있는 양식으로 웹 사이트를 탐색했습니다. 이 양식을 제출하고 싶습니다. C# 및 WebBrowser 컨트롤을 사용하여이 작업을 수행하는 방법은 무엇입니까?WebBrowser에서 제출 단추없이 프로그래밍 방식으로 제출하는 방법
는 (그것 같이 또는 무언가)이 시도 :
HtmlElementCollection elements = this.webBrowserControl.Document.GetElementsByTagName("Form");
foreach(HtmlElement currentElement in elements)
{
currentElement.InvokeMember("submit");
}
당신이 자바 스크립트와 함께 할 수 있습니까? C#에 대한 확실하지 않은 이유는 코드 뒤에 양식을 제출하기 위해 참조 할 제출 단추가 있어야하기 때문입니다. – TStamper
WebBrowser를 사용하지 않고 코드에서이 작업을 수행 할 수 있습니다. http://stackoverflow.com/questions/793755/how-to-fill-forms-and-submit-with-webclient-in-c – Will
InvokeMember가 도움이 되었습니까? –