Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.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
C# jquery更改后如何获取HtmlDocument?(HtmlAgilityPack)_C#_Jquery_Html Agility Pack - Fatal编程技术网

C# jquery更改后如何获取HtmlDocument?(HtmlAgilityPack)

C# jquery更改后如何获取HtmlDocument?(HtmlAgilityPack),c#,jquery,html-agility-pack,C#,Jquery,Html Agility Pack,jQuery更改后是否可以获取HtmlDocument?例如,在下一次更改后按“myId”获取元素 js代码: $(document).ready(function () { $("#myContainer").html("<div id='myId'></div>"); }); 如何做?您可以使用HtmlAlityPack和控件的组合来实现这一点。我认为值得一看。您可以使用 WebBrowser,您可以使用HtmlDocument解析它 代码项目文章可能是一

jQuery更改后是否可以获取HtmlDocument?例如,在下一次更改后按“myId”获取元素

js代码:

$(document).ready(function () 
{
    $("#myContainer").html("<div id='myId'></div>");
});

如何做?

您可以使用HtmlAlityPack和控件的组合来实现这一点。我认为值得一看。您可以使用
WebBrowser
,您可以使用
HtmlDocument
解析它


代码项目文章可能是一个很好的起点

我怀疑HtmlDocument正在解释和内部执行JavaScript代码。从这个意义上讲,jQuery不会“改变”任何东西。它只是将代码交付给客户机。对于大多数web浏览器,它们都会执行该代码。不过,我不知道有哪种自动HTTP请求/响应库可以做到这一点。
var doc = new HtmlDocument();
...
doc.GetElementbyId("myId");