[英]How do i simulate a click event in a webbrowser control? .NET
所以接下來有一個按鈕調用(頁面)。 它的href鏈接是site / blah /#。 所以我知道它真正運行的javascript代碼。 在我完成解析第一頁后,我想解析下一頁。 我如何模擬鼠標點擊那里,以便我可以繼續加載和解析頁面?
我正在使用C#.NET
childElement.RaiseEvent( “點擊”);
如果你知道標簽的id,你可以在給定的代碼下面使用
WebBrowser1.Document.GetElementById("submit").InvokeMember("click")
如果您不知道ID,您可以遵循此代碼
foreach (System.Windows.Forms.HtmlElement html in WebBrowser1.Document.GetElementsByTagName("a")) {
if (html.InnerText == "YOUR TEXT") {
html.InvokeMember("click");
}
}
如果您有任何疑問,請聯系
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.