在 webbrowser (WebForms(中,我们可以在解析HTML时InvokeMember("click")
。我们如何使用 html敏捷包进行此操作。
<a id="ctl0_CONTENU_PAGE_resultSearch_PagerTop_ctl2" href="javascript:;//ctl0_CONTENU_PAGE_resultSearch_PagerTop_ctl2">
当我们在HREF中有JavaScript时,我该如何使用HTTP请求。
no htmlagiliypack不是您无法调用单击事件的HTML渲染引擎。它的just a parsing tool
如果要
Webbrowser
或selenium webdriver
htmlagilitypack仅用于解析HTML,并且不支持调用事件。
为了调用事件,您可以使用WebClient发送HTTP请求或硒。
对于硒,您可以在此处检查此答案:https://stackoverflow.com/a/34244583/7827699
如何使用WebClient发送HTTP请求:https://msdn.microsoft.com/en-us/library/system.net.webclient(v = vs.110(.aspx