Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Флейм
  • » Помогите пожалуйста разобраться с href="javascript:void(0)" и onclick="***" в контексте парсинга. [RSS Feed]

#1 Дек. 12, 2015 17:46:35

TitanFighter
Зарегистрирован: 2015-06-23
Сообщения: 99
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста разобраться с href="javascript:void(0)" и onclick="***" в контексте парсинга.

Доброго времени суток.
Парсинг традиционных ссылок освоил, а вот с js еще не сталкивался.
В js не разбираюсь, по этому обращаюсь за помощью по вопросу: как обработать js ссылки?

Конкретнее…
Вот есть 2 сайта:
1: http://kinoafisha.ua/cinema/kiev/kinodrom (тут код ссылки можно поглядеть нажав на время сеанса)
2: http://www.kinodrom.kiev.ua/film/seances (тут код ссылки можно поглядеть нажав на “Купить” рядом с сеансом)
Оба сайта запускают одно и то же окно по выбору места.

Запарсить параметры onclick не проблема - lxml в помощь. Что мне с этими параметрами потом делать? Как ими воспользоваться? Как открыть “окно” с выбором мест на своем ресурсе? Нужно ли мне на своем ресурсе размещать какой то js по обработке параметром onclick?

Гуглю час, толком ничего не могу найти по обработке js ссылок. Встречал в гугле, что можно найти адрес, куда слать запрос в инспекторе браузера. В упор не могу найти.

Буду благодарен за ссылки по данному вопросу или за развернутый ответ.
Спасибо.

Офлайн

#2 Дек. 15, 2015 17:42:28

ayb
Зарегистрирован: 2014-04-01
Сообщения: 297
Репутация: +  24  -
Профиль   Отправить e-mail  

Помогите пожалуйста разобраться с href="javascript:void(0)" и onclick="***" в контексте парсинга.

Так что конкретно-то нужно делать ? Заказать билеты чтоли ?
В хроме консоль разработчика открывается через Инструменты -> Консоль разработчика ( или через Shfit+Ctrl+I ), во вкладке Network можете смотреть какие запросы отправляет браузер.

Офлайн

  • Начало
  • » Флейм
  • » Помогите пожалуйста разобраться с href="javascript:void(0)" и onclick="***" в контексте парсинга.[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version