c# - jquery改变后如何获取HtmlDocument? (HtmlAgilityPack)

标签 c# jquery html-agility-pack

jQuery改变后是否可以获取HtmlDocument?例如,在下次更改后通过“myId”获取元素。

js代码:

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

C# 代码:

var doc = new HtmlDocument();
...
doc.GetElementbyId("myId");

如何?

最佳答案

您也许可以混合使用 HtmlAgilityPack 和 WebBrowser 来做到这一点控制。我认为值得一看。您可以使用以下方式加载 html WebBrowser,您可以使用 HtmlDocument 解析它。

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

关于c# - jquery改变后如何获取HtmlDocument? (HtmlAgilityPack),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10725922/

相关文章:

c# - 使用 HtmlAgilityPack 获取 iframe 源

c# - 您可以在代码中配置 log4net 而不是使用配置文件吗?

c# - 通过 C#.net 获取 Excel 中命名区域的范围

c# - 为什么匿名类型的 IEnumerable 不在 ToList() 上返回 List<object>?

jQuery - 将 CSS 边框添加到文本区域中的图像

javascript - 需要限制单个小数的文本框输入

c# - 使用 HtmlAgilityPack 将 HTML 字符串分成两部分

c# - Task.Factory.FromAsync 如何工作/表现?

javascript - 无法在 Angular js 中绑定(bind)日历值

html-agility-pack - 无法使用 Html-Agility-Pack 设置 InnerText