Задать вопрос
@Milton812

WebClient.DownloadString() получает неполный текст документа. Как получить полный?

Собственно суть вопроса. Я даже догадываюсь в чем дело. Часть документа формируется уже после загрузки при помощи JavaScript. Как получить полный текст загруженного HTML документа?
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
DarkRaven
@DarkRaven
разработка программного обеспечения
Тут вам потребуется уже эмулятор браузера.
Можно взять, к примеру phantomjs - https://stackoverflow.com/questions/32531881/retri...
Можно попробовать работать через CefSharp.
Так или иначе, Вам потребуется JS функция, которая сработает при событии загрузки страницы и будет проверять факт того, что страница сформирована. Это можно сделать через тупой таймаут или же мониторить, появился ли тот или иной элемент.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы