8
我導航到一個表單沒有提交按鈕但具有表單的網站。我想提交這個表格。如何使用C#和WebBrowser控件執行此操作?如何在WebBrowser中以編程方式提交沒有提交按鈕的表單
我導航到一個表單沒有提交按鈕但具有表單的網站。我想提交這個表格。如何使用C#和WebBrowser控件執行此操作?如何在WebBrowser中以編程方式提交沒有提交按鈕的表單
試試這個(或類似的東西):
HtmlElementCollection elements = this.webBrowserControl.Document.GetElementsByTagName("Form");
foreach(HtmlElement currentElement in elements)
{
currentElement.InvokeMember("submit");
}
你可以用JavaScript做呢?我不知道有關C#,因爲在代碼背後,我相信你必須有提交按鈕才能提交表單 – TStamper 2009-10-08 19:06:22
您可以在不使用WebBrowser的情況下在代碼中執行此操作。 http://stackoverflow.com/questions/793755/how-to-fill-forms-and-submit-with-webclient-in-c – Will 2009-10-08 19:22:57
InvokeMember是否適合你? – 2009-10-08 20:02:36