Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2018, 19:54   #1
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 621
Счастье Как получить в программе динамически созданныЙ контент веб-страницы

Здравствуйте!
Подскажите пожалуйста, как получить динамически созданный контент веб-страницы в программе?

Последний раз редактировалось Женя32; 08.08.2018 в 19:56.
Женя32 вне форума Ответить с цитированием
Старый 08.08.2018, 20:19   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

Если динамическое создание на стороне сервера, то это совершенно не важно. Компонент idHTTP (на форуме куча примеров), или тут http://docwiki.embarcadero.com/CodeE...TP_Get_(Delphi)

Если динамическое создание на стороне клиента, то компоненты типа TChromium
eoln вне форума Ответить с цитированием
Старый 08.08.2018, 20:56   #3
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Как узнать кто (сервер/клиент) генерирует контент?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 08.08.2018, 21:44   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Как узнать кто (сервер/клиент) генерирует контент?
А сами как думаете? Полно очевидных способов же если немного подумать и видите браузер не первый раз.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.08.2018, 22:16   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Значит не такие уж и очевидные. Открыл ф12-network, нажал на странице кнопку, в network вылезло много разных запросов , которые были отправлены со страницы. Там смотреть? Ни в одном из запросов в разделе response нет той инфы, которая появилась на странице.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 08.08.2018, 22:23   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вопрос же был только про "кто".
  • Чем Ctrl+U отличается от HTML в DevTools?
  • Когда не будет загружен контент генерируемый JS?
Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Ни в одном из запросов в разделе response нет той инфы, которая появилась на странице.
Ну это надо разбираться с конкретным сайтом что за инфа и т.п.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.08.2018, 22:02   #7
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Чем Ctrl+U отличается от HTML в DevTools?
ctrl+u - сырой исходник страницы,
HTML - страница после выполнения всех скриптов
Цитата:
Когда не будет загружен контент генерируемый JS?
когда читается страница ещё до полной её загрузки?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 09.08.2018, 22:17   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Когда отключен JS.

Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 17.08.2018, 10:53   #9
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 621
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Как узнать кто (сервер/клиент) генерирует контент?
Подскажите еще, пожалуйста, как получить через TChromium, получить данные столбца?
Женя32 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить заголовок веб страницы fomichev93 HTML и CSS 1 26.10.2014 18:21
Как удалить динамически созданные поля в ADOQuery? Darlee Помощь студентам 3 28.04.2014 11:57
Как получить содержимое веб страницы? SuperOrange Общие вопросы по Java, Java SE, Kotlin 0 05.07.2009 10:39
Как изменять динамически созданные Label МаксMorfey Компоненты Delphi 2 03.01.2009 10:23
Как сделать чтобы динамически созданные объекты оставались после закрытия формы? AHAPXUCT2007 Общие вопросы Delphi 7 28.09.2007 08:46