このページ内で利用可能なすべての div を拡張しようとしています。特に、次のような div を示しますmostra partite
。
html 構造を見るとevent__header--no-my-games
、折りたたまれた div の class: があるので、次のようにしました。
// 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 はありません。何が間違っていましたか?