Как перед парсингом выполнить свой java script на странице.

Тема в разделе "Решение различных задач по парсингу", создана пользователем Sech, 19 апр 2018.

Метки:
  1. Sech

    Sech New Member Пользователи

    Регистрация:
    12 апр 2018
    Сообщения:
    5
    Город:
    Odessa
    Задача - открыть все скрытые телефоны на странице.
    Ссылка:Ссылки недоступны для гостей
    Вручную вставленная кнопка:
    <button onclick="$('a.js-showPhone').click();">KKKK</button>
    открывает все телефоны (загрузка с сайта).
    Вопрос: как перед парсингом (без WBAPP желательно) выполнить Jscript на этой странице.
     
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    покажите где эта кнопка что открывает все телефоны?
    или вы ее насильно вставляете в код страницы?
    Почему тогда нельзя 1 раз wbapp кликнуть, не понимаю.
     
  3. Sech

    Sech New Member Пользователи

    Регистрация:
    12 апр 2018
    Сообщения:
    5
    Город:
    Odessa
    в HTML странице её нет, сам подобрал:
    <button onclick="$('a.js-showPhone').click();">KKKK</button>
     
  4. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    можно нажать ctrl+u и там попробовать что-то делать. Но я не совсем понимаю. что мешает wbapp использовать?
     
  5. Sech

    Sech New Member Пользователи

    Регистрация:
    12 апр 2018
    Сообщения:
    5
    Город:
    Odessa
    js-showPhone - открывает один номер, рассчитано, что будут кликать по одному.
    a. - применить ко всем

    функционал wbapp в пакете старт не позволит?

    Задача очень простая - выполнить свой скрипт (не страницы) перед парсингом.
    Есть решение?
     
  6. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    нет, для работы с событиями в wbapp нужна ultimate версия
     
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Попробую сделать возможность выполнения своих скриптов в WBApp, о результате отпишусь в этой теме.

    Версия ULTIMATE понадобится. Если вам это выгодно, можете сделать апгрейд вашего ключа

    • Ссылки недоступны для гостей
     
  8. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Ссылки недоступны для гостей

    2018-04-28_07-59-50.png
     
    xLime нравится это.

Поделиться этой страницей