wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

542552

Пользователей сегодня:

41

Пользователей online:

192

Выплачено ($): 7`602`612,37
Выплат: 8`111`719
Писем прочитано: 1`024`931`569

 
 
Online 1
Все ответы
 
 

Вопрос #74077

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
+1   [03.03.2017 21:29] #1257597

Закрытый вопрос от пользователя // ==UserScript== Как отследить событие которое происходит при не полной перезагрузки страницы в браузере?

Пояснение: На обычных сайтах когда делаешь клик по ссылке в меню происходит переход на другую страницу.
При этом происходит перезагрузка страниц, это даже видно по этой иконке http://prntscr.com/efmo5z
Ну и естественно в UserScript начинается выполняется код.

Но вот в поиске Яндекс когда кликаю -> далее, только полоска вверху движется и всё http://prntscr.com/efmpsm
Перезагрузки страниц нет. По моему происходит только перезагрузка какого то фрейма.
Как запускать скрипт каждый раз после нажатия -> Далее?
Мне нужно автоматически скопировать все ссылки после так сказать неполной перезагрузки страницы.
Раздел: Программирование, последний комментарий: 03.03.2017 23:41
Вопрос закрыт пользователем sportclub2010
Проголосовали: OborMot2, 20, samaraleksandr

Ответы
Ответов всего: 3  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+2   [03.03.2017 21:56] OborMot2 Рейтинг 2295.15     Стена пользователя OborMot2 +80  Все ответы пользователя OborMot2

Используй GET-параметр p=[НомерСтраницы] для навигации по страницам (индексация начинается с 0)

Например:

Здесь результаты поисковой выдачи яндекса по запросу "test" отображаются с первой страницы
https://www.yandex.ru/search/?text=test&p=0

Вторая страница
https://www.yandex.ru/search/?text=test&p=1

Третья страница
https://www.yandex.ru/search/?text=test&p=2

Сотая страница
https://www.yandex.ru/search/?text=test&p=99

Добавлено спустя 10 минут 49 секунд
#1257597 пишет Но вот в поиске Яндекс когда кликаю -> далее, только полоска вверху движется и всё http://prntscr.com/efmpsm
Перезагрузки страниц нет. По моему происходит только перезагрузка какого то фрейма.


Скорее всего для загрузки данных используется AJAX - очень полезная и мощная штука в web-программировании

Добавлено спустя 17 минут 17 секунд
значит все таки решили вместе с samaraleksandr писать парсер поисковой выдачи ;) :crazy:
Проголосовали: Revos, #1257597
Выделите текст и нажмите для цитирования  #  
+1   [03.03.2017 22:20] Revos Рейтинг 543.73     Стена пользователя Revos +42  Все ответы пользователя Revos

Добавлю к первому ответу: для отслеживания изменения url можете использовать событие hashchange.
http://sprunge.us/fdZH
Проголосовали: #1257597
Выделите текст и нажмите для цитирования  #  
0   [03.03.2017 23:41] #1257597   Все ответы пользователя

OborMot2 пишет значит все таки решили вместе с samaraleksandr писать парсер поисковой выдачи ;) :crazy:

Пытаемся.

Спасибо, через таймер получается http://prntscr.com/efop1a

Буду ещё пробовать через http://sprunge.us/fdZH

Видеоурок

Вопрос-ответ

НОВОСТИ
21.02.2024QIWI
подробнее>>
31.12.2023С Новым 2024 Годом!
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение