Hallo Community,
ich möchte Daten von einer Webseite mittels C# abrufen, dies wird bereits erledigt über HttpWebRequest zusätzlich nutze ich um JS zu laden:
HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
Mein Problem ist, dass ich keine Ahnung habe wie ich eine JS Funtion über C# ausführen kann. Die zum Beispiel über Ajax noch Informationen lädt zum Beispiel bei einen OnClick event auf der Seite.
Könnte mir dazu jemand einen Tip geben?
Hi...
das HtmlAgilityPack ist nur ein DOM-Parser und führt daher keine Scripte aus.
Deshalb kann man damit auch keine Javascript-Funktionen aufrufen.
Dafür benötigst du einen (Headless)-Browser.
lg