|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.05.2014, 20:15 | #1 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 75
|
Некоторые вопросы по скачиванию HTML страницы
Доброго времени суток.
На сайте яндекса есть программа телепередач. Если навести курсор мыши на конкретную передачу, то выпадает маленькое окно с кратким анонсом этой передачи. При скачивании страницы со списком телепередач, анонс передачи отсутствует. Есть только ссылка на него. Если скачать страницу по этой ссылке, то скачивается полноценная страница, которая содержит много ненужного мусора. Таким образом, что бы скачать все анонсы ко всем передачам, надо выкачать очень много данных. Это медленно и не эффективно. Каким образом можно скачать только краткий анонс к передаче? Может надо выполнить какой то скрипт? Но какой и как выполнить скрипт? |
12.05.2014, 21:39 | #2 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
ну не считая того, что вы не качаете стили, скрипты и изображения это немного.
Смотрите сниффером запросы яндекса. |
13.05.2014, 06:06 | #3 | |
Пользователь
Регистрация: 02.04.2010
Сообщений: 75
|
Цитата:
Дело в том, что я не вижу обработки события "наведения маши на область" (onmouseover). Есть только обработка события onclick. Вот типичный кусок странички: Код:
Последний раз редактировалось Oleg_SS; 13.05.2014 в 06:15. |
|
13.05.2014, 08:00 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
13.05.2014, 10:26 | #5 |
Форумчанин
Регистрация: 22.11.2009
Сообщений: 142
|
Все анонсы телепередач делаются через запрос JSON
такого вида Код:
см. вложенный файл 1 канал Жить здорово!.txt Значение 53393280 есть у каждой ссылки передачи (у каждого свое! учти) такого вида Код:
Код:
тогда его подставить этот запрос Код:
Если помог: Нажми Весы и оставь отзыв!!!
Последний раз редактировалось Smagulov85; 13.05.2014 в 12:03. |
14.05.2014, 05:49 | #6 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 75
|
Большое спасибо! Почитал про JSON. Стало более менее понятно как это реализовано. Но теперь другой вопрос, как обработать в delphi эти запросы? Как их послать на сервер?
Пишу на Delphi XE5. Последний раз редактировалось Oleg_SS; 14.05.2014 в 05:51. |
14.05.2014, 13:52 | #7 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 75
|
Еще раз спасибо! Все получилось. Анонсы выкачиваются.
Теперь пришла мысль. А может через JSON можно всю программу выкачать? И не гонять лишние килобайты? Не подскажете как это на yandexse устроено? |
14.05.2014, 14:29 | #8 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
выдумки какието говорите Цитата:
|
||
14.05.2014, 15:07 | #9 |
Форумчанин
Регистрация: 22.11.2009
Сообщений: 142
|
По чему вы так считаете? обоснуйте Ваши слова. Вы хоть смотрели сайт?
Если помог: Нажми Весы и оставь отзыв!!!
Последний раз редактировалось Smagulov85; 14.05.2014 в 15:13. |
14.05.2014, 15:11 | #10 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
обоснование лежит в знаниях которые лежат в учебниках которые вы не хотите читать
зачем тогда вам обоснование? ну или так http://ru.wikipedia.org/wiki/JSON |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вопросы по HTML | Tolian92 | Помощь студентам | 5 | 04.06.2013 11:58 |
Верстка html страницы | skvair | HTML и CSS | 0 | 19.02.2012 15:03 |
Некоторые вопросы по тесту | Bags | Общие вопросы Delphi | 7 | 06.01.2012 14:39 |
Вопросы с HTML кодом форм обратной связи | Michelle77 | Помощь студентам | 2 | 20.10.2009 15:47 |
Html страницы | LineStown | Работа с сетью в Delphi | 3 | 11.04.2007 13:16 |