Спарсить выборочно сайт если нет ссылок для перехода

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
С названия темы то не очень понятно, нужно просто смотреть сам сайт.

Сам сайт travelrent точка ком.

Вот если вбить название города то появляется предложения на несколких страницах.

Как с первой спарсить - то понятно ( правда еще не пробывал), а вот как перейти на все остальные страницы. Дело в том что при наведении на разные страницы отображается одна и та же ссылка. Смотрел в конструкторе действий, там имя атрибута innertext, а значение меняется от 1 и далее.

НО как пройтись по всем страницам, и с каждой страницы собрать предложения. Вот как правильно все это реализовать так и не пойму.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 357
Благодарностей
9 093
Баллы
113
С названия темы то не очень понятно, нужно просто смотреть сам сайт.

Сам сайт travelrent точка ком.

Вот если вбить название города то появляется предложения на несколких страницах.

Как с первой спарсить - то понятно ( правда еще не пробывал), а вот как перейти на все остальные страницы. Дело в том что при наведении на разные страницы отображается одна и та же ссылка. Смотрел в конструкторе действий, там имя атрибута innertext, а значение меняется от 1 и далее.

НО как пройтись по всем страницам, и с каждой страницы собрать предложения. Вот как правильно все это реализовать так и не пойму.
если кликать на кнопку Показать еще получается переходить по страницам?
парсим, кликаем, парсим, кликаем, если клик с ошибкой, то значит страницы закончились..


upload_2015-7-18_19-41-41.png
 
  • Спасибо
Реакции: Igorst

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
Что то не понял как у Вас такая ссылка получается.

У меня вот страница
сайт/rentals/search/?location=Moscow,+Russia&checkin=&checkout=&sw_lat=0&sw_lng=0&ne_lat=0&ne_lng=0&sort=0&near=0&page=0&rooms=0&number_of_guests=2&city=&country=

А вот такие ссылки нужно собрать сайт/offers/52540/
 

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
После того как выдало результаты и в низу кликнуть на кнопку далее то оно перебрасывает на следующую страницу.

Если в конструкторе действий нажать на клик один раз - то срабатывает, при повторном клике уже не срабатывает. Нужно в консрукторе действий нажать поиск - затем опять сработает. Если это действие перенести в проект - то кнопка эта не работает.
 

Igorst

Client
Регистрация
07.08.2011
Сообщения
189
Благодарностей
16
Баллы
18
Кажись с этим разобрался
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)