Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用HTML敏捷包调用单击_Javascript_C#_Html_Asp.net_Html Agility Pack - Fatal编程技术网

Javascript 如何使用HTML敏捷包调用单击

Javascript 如何使用HTML敏捷包调用单击,javascript,c#,html,asp.net,html-agility-pack,Javascript,C#,Html,Asp.net,Html Agility Pack,在WebBrowser(WEBFORMS)中,我们可以在解析HTML时调用成员(“单击”)。 我们如何使用HTML AGILITY PACK实现这一点 No htmlagiliypack不是html呈现引擎,无法调用单击事件。它只是一个解析工具 如果需要,请使用Webbrowser或selenium webdriverHtmlAgilityPack仅用于解析HTML,不支持调用事件 要调用事件,可以使用WebClient发送HTTP请求或Selenium 对于Selenium,您可以在此处查看

WebBrowser(WEBFORMS)中,我们可以在解析HTML时调用成员(“单击”)。 我们如何使用HTML AGILITY PACK实现这一点


No htmlagiliypack不是html呈现引擎,无法调用单击事件。它只是一个解析工具

如果需要,请使用
Webbrowser
selenium webdriver

HtmlAgilityPack仅用于解析HTML,不支持调用事件

要调用事件,可以使用WebClient发送HTTP请求或Selenium

对于Selenium,您可以在此处查看此答案:

有关如何使用WebClient发送Http请求的信息:

我不需要授权,我只需要进入下一页。您能告诉我更多细节吗?你在使用WinForms吗?你说的“认证”是什么意思?如果你只想进入下一页,为什么不直接用你的url重定向呢?它是同一个url(就像一个局部视图);我编辑我的问题;Href是一个javaScript函数,因此我无法获取url。HTML:当我单击HTML表时,它的值会发生变化,但我们保持在同一个页面上。因此,基本上你是在尝试从服务器端调用JavaScript函数,对吗?如果你尝试使用webbrowser activex控件,你到底遇到了什么问题?我不需要验证,我只需要转到下一页。对于WebBrowser,它是为WinForm提供的,不能在ASP.net中使用它MVCweb浏览器只是一个activex,在windows中的许多应用程序中都使用它,因此您可以在任何html页面上使用它。这是我尝试使用WebBrowser时出现的错误:无法实例化activex控件“8856f961-340a-11d0-a96b-00c04fd705a2”,因为当前线程不是单线程单元(STA)线程。尝试重现问题并发布代码是解决问题的最佳方法。请在此处重新发布问题