我正在尝试扩展此页面中可用的所有 div。特别是显示的 div mostra partite
,例如:
查看 html 结构,我们有 class:event__header--no-my-games
用于折叠的 div,所以我做了:
// page is the browser page
await page.WaitForSelectorAsync(".event"); // wait ajax completion
var divs = await page.QuerySelectorAllAsync(".event__header--no-my-games > .event__info");
foreach(var cd in divs)
{
await cd.ClickAsync();
}
第一个问题是该站点显示 7 个 div 已折叠,但我在divs
变量上得到 20 个 div。另外,当我这样做时:
string html = await page.GetContentAsync();
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
没有扩展的div,我做错了什么?