Скролинг вконтакте

  • Автор темы Автор темы vz767
  • Дата начала Дата начала

vz767

Client
Регистрация
12.11.2015
Сообщения
92
Реакции
1
Баллы
8
столкнулась с проблемой: есть сообщество, сделала по его участникам выборку по стране и городу, иполучилось около 15 000 чел, как проскролить страницу до конца?
 
я правильно поняла, что надо эмуляцию клавиатуры использовать? а как прописать условие,где действие невыполнено,ну когда будет достигнут конец страницы?
 
Считать высоту страницы до нажатия end и после, если высота увеличилась - повторяем, если совпадает - достигнут конец страницы.
Пример есть на стартовой странице PM
 
  • Оценить
Реакции: CSS
могли бы ссылку кинуть?
 
пардоньте,затупила, думала РМ - это некий сторонний ресурс
 
Клик по этой ссылке попробуй

Код:
Развернуть Свернуть Копировать
<a id="show_more_link" onclick="return searcher.showMore();" class="clear" style="">
  <div id="show_more_progress" class="progress"></div>
  <div id="show_more">Показать ещё</div>
</a>
 
Особо не увлекайтесь скроллом бесконечным. Браузер может умереть от такого(
 
Можете добавить параметр offset=N(отступ) к адресной строке и увеличивать параметр, чтобы получать новые результаты. Так не придется использовать скролинг.
В любом случае, и с offset, и с обычным скролингом (можете проверить и прокрутить в браузере), ВК отдаст только первые 1000 результатов.
Тут или переходить на апи, или вводить новые критерии поиска (парсить еще по году рождения, например).
 
могли бы в общих чертах обьяснить как это сделать? с чего начать освоение api?
http://zennolab.com/discussion/threads/rabota-s-api-i-post-get-na-primere-vk-com.23796/
Код:
Развернуть Свернуть Копировать
https://vk.com/pages?oid=-1&p=%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F_API_%D0%92%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5
https://www.google.ru/
 
Последнее редактирование:

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