0

このページ内で利用可能なすべての 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 はありません。何が間違っていましたか?

4

1 に答える 1