Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.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进行更改后获取html源代码(无浏览器)_Javascript_C#_Html - Fatal编程技术网

如何在javascript对html进行更改后获取html源代码(无浏览器)

如何在javascript对html进行更改后获取html源代码(无浏览器),javascript,c#,html,Javascript,C#,Html,我想获取网页的HTML源代码。我知道我可以使用HttpRequest类.NET框架获得它,但不幸的是,HTML还没有完全形成,因为我想要的HTML需要单击网页上的链接/按钮,这将操作HTML,而这正是我想要获得HTML源代码的时候 我尝试过使用WebBrowser类/control.NET框架。即使这可能允许我获得被操纵的HTML源代码,我试图请求的网页将有弹出窗口,而我不能有弹出窗口。有什么方法可以做到这一点吗?如果您必须单击按钮、处理弹出窗口、发送post请求等。。 你应该看一看。它使您能够

我想获取网页的HTML源代码。我知道我可以使用HttpRequest类.NET框架获得它,但不幸的是,HTML还没有完全形成,因为我想要的HTML需要单击网页上的链接/按钮,这将操作HTML,而这正是我想要获得HTML源代码的时候


我尝试过使用WebBrowser类/control.NET框架。即使这可能允许我获得被操纵的HTML源代码,我试图请求的网页将有弹出窗口,而我不能有弹出窗口。有什么方法可以做到这一点吗?

如果您必须单击按钮、处理弹出窗口、发送post请求等。。 你应该看一看。它使您能够完全自动化浏览器并在页面上获取任何html。 您可以等待某个标记id存在,然后通过实例获取html。
Selinum可以在没有UI的情况下运行浏览器,在webdriver上添加参数-headless。

这可能正是我想要的。谢谢。硒或者无头铬可以帮你