Я могу загружать и анализировать элементы, но на сайте вместо страниц для списка элементов есть кнопка «Загрузить еще». Таким образом, мне нужно нажимать эту кнопку с помощью кода до тех пор, пока все элементы не будут загружены и, следовательно, не получим полный HTML-код для анализа.
Основываясь на том, что я нашел в Интернете, я попробовал использовать angularSharp
Код: Выделить всё
b = ( IHtmlElement )document.GetElementsByClassName("theClassName").First();
b.DoClick();
Код: Выделить всё
myWebview.EvaluateJavaScriptAsync(@"
var button = document.querySelector('.myClassName');
if (button) {
button.click();
}
");
Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/798 ... k-a-button
Мобильная версия