在 WebBrowser (WEBFORMS)中,我们可以在解析HTML时InvokeMember("click")
。
我们如何使用 HTML AGILITY PACK 执行此操作。
<a id="ctl0_CONTENU_PAGE_resultSearch_PagerTop_ctl2" href="javascript:;//ctl0_CONTENU_PAGE_resultSearch_PagerTop_ctl2">
&#13;
当我们在Href中使用javascript时,如何使用HTTP REQUEST。
答案 0 :(得分:4)
没有htmlagiliypack不是html呈现引擎,您无法调用click事件。它是just a parsing tool
如果您需要,请使用Webbrowser
或selenium webdriver
答案 1 :(得分:1)
HtmlAgilityPack仅用于解析HTML,并且它不支持调用事件。
要调用事件,您可以使用WebClient发送HTTP请求或Selenium。
对于Selenium,你可以在这里查看这个答案: https://stackoverflow.com/a/34244583/7827699
如何使用WebClient发送Http请求: https://msdn.microsoft.com/en-us/library/system.net.webclient(v=vs.110).aspx