Название: ANALYZING_PAGE
Версия: 2.1
Данные: ANALYZING_PAGE2.1.zip
ANALYZING_PAGE2.0.zip
Исходник:
Согласие на добавление модуля в BAS: Да.
Описание: проверка страницы на наличие нескольких селекторов со временем (отличается от модулей других пользователей тем, что не прекращает анализ страницы после обнаружения первого селектора) и проверка URL страницы на наличие или отсутствие заданых строк. Получение всей необходимой информации в 1 действии. Полезно для поиска и проверки селекторов и отладки скриптов для множества профилей. Может помочь выявить селекторы, которые не доступны немедленно при загрузке страницы. Модуль создан с использованием BAS и минимального JS.
Есть три действия: одно возвращает только информацию о селекторах, другое — только информацию об URL, третье — информацию об URL и селекторах.
Возвращает: URL, список URL_содержит_заданые строки, список селекторов с 4 пунктами данных для каждого:
-существует ли селектор (1 или 0)
-видим на экране (1 или 0)
-найден на каком номере повторной проверки (номер)
-количество элементов на странице, найденных этим селектором(номер).
Возможность включения или отключения ведения журнала состояния селекторов каждую итерацию (каждые 100 мс).
[31017747] [14:44:06] Thread #1 : Current data : >CSS> :nth-child(3) > :nth-child(1) > :nth-child(2) > textarea,0,0,0,0
[31017747] [14:44:06] Thread #1 : Current data : >CSS> #APjFqb,1,1,1,1
Вывод может быть в формате OBJECT (для опытных пользователей), LIST (список списков) или JSON-строка.
Примеры вывода:
JSON:

OBJECT:

LIST(array):




История версий: