humanemulator.net — справка.
Продукт, демо и покупка — на
хуманэмулятор.рф
|
Демо
|
Купить
|
API
|
лог изменений
DOM / anchor
Объект для работы со ссылками (якорями,анкорами) на текущей странице (тэг A).Пример :
Human Emulator Код:<a id="a1" name="q" href="http://www.ya.ru">ссылко</a>Описание :
Тег A является одним из важных элементов HTML и предназначен для создания ссылок. В зависимости от присутствия атрибутов name или href тег A устанавливает ссылку или якорь. Якорем называется закладка внутри страницы, которую можно указать в качестве цели ссылки. При использовании ссылки, которая указывает на якорь, происходит переход к закладке внутри веб-страницы.Для создания ссылки необходимо сообщить браузеру, что является ссылкой, а также указать адрес документа, на который следует сделать ссылку. В качестве значения атрибута href используется адрес документа (URL, Universal Resource Locator, универсальный указатель ресурсов), на который происходит переход. Адрес ссылки может быть абсолютным и относительным. Абсолютные адреса работают везде и всюду независимо от имени сайта или веб-страницы, где прописана ссылка. Относительные ссылки, как следует из их названия, построены относительно текущего документа или корня сайта.
Подробнее про тэг A (источник)
Базовый функционал
Получение информации по всем ссылкам Атрибуты
Клик
Работа во frame
Проверка существования
События
Получение информации по всем ссылкам
get_all_hrefs – получить все href
get_all_hrefs_by_inner_text – получить все href с заданными внутренними текстами (новая версия)
get_all_hrefs_by_attribute – получить все href с заданными значениями аттрибута
get_all_inner_texts_by_href – получить все внутренние тексты по href
get_all_external_inner_texts_and_hrefs – получить все внешние ссылки, относительно заданного урла
get_all_internal_inner_texts_and_hrefs – получить все внутренние ссылки, относительно заданного урла
get_all_external_inner_texts_and_hrefs_in_frame – Получить все внешние ссылки и тексты anchor для WEB страницы (без проверки существует ли элемент)
get_all_external_texts_and_url – Получить все внешние ссылки и тексты anchor для WEB страницы (без проверки существует ли элемент)
get_all_external_texts_and_url_in_frame – Получить все внешние ссылки и тексты anchor для WEB страницы (без проверки существует ли элемент)
get_all_hrefs_by_inner_text_in_frame – Получить все значения атрибута href (ссылки) у DOM элемента anchor по внутреннему тексту элемента anchor (без проверки с
get_all_hrefs_in_frame – Получить все значения атрибута href у DOM элементов anchor во фрэйме
get_all_inner_texts_in_frame – Получить все значения внутреннего текста у DOM элементов anchor во фрэйме
get_all_urls – Получить все значения атрибута href у DOM элементов anchor
get_all_urls_by_inner_text – Получить все значения атрибута href у DOM элементов anchor найденных по внутреннему тексту
get_all_urls_by_inner_text_in_frame – Получить все значения атрибута href (ссылки) у DOM элемента anchor по внутреннему тексту элемента anchor (без проверки с
get_all_urls_in_frame – Получить все значения атрибута href у DOM элементов anchor во фрэйме
Атрибуты
add_attribute_by_attribute_in_frame – Добавить/Установить атрибут DOM элемента, который найти по атрибуту
add_attribute_by_attribute_in_frame_by_number – Добавить/Установить атрибут DOM элемента, который найти по атрибуту
get_attribute_by_attribute_in_frame – Получить значение атрибута DOM элемента, который найдем по значению другого атрибута
get_attribute_by_attribute_in_frame_by_number – Получить значение атрибута DOM элемента, который найдем по значению другого атрибута
remove_attribute_by_attribute_in_frame – Удалить атрибут DOM элемента, который найти по атрибуту
remove_attribute_by_attribute_in_frame_by_number – Удалить атрибут DOM элемента, который найти по атрибуту
remove_attribute_by_name_in_frame – Удалить атрибут DOM у элемента, который найти по name
remove_attribute_by_number_in_frame – Удалить атрибут DOM элемента, который найти по номеру
set_focus_by_attribute_in_frame – Установить фокус на DOM элемент, который найти по атрибуту
set_focus_by_attribute_in_frame_by_number – Установить фокус на DOM элемент, который найти по атрибуту
Клик
click_by_attribute_in_frame – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по значению атрибута
click_by_href_in_frame – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по атрибуту href
click_by_inner_text_in_frame – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по внутреннему тексту
click_by_name_in_frame – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по атрибуту name
click_by_number_in_frame – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по номеру
click_random_in_frame – Эмулировать клик по случайному элементу DOM
click_within_iframe_by_attribute – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по значению атрибута
click_within_iframe_by_href – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по атрибуту href
click_within_iframe_by_inner_text – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по внутреннему тексту
click_within_iframe_by_name – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по атрибуту name
click_within_iframe_by_number – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по номеру
Работа во frame
get_count_within_iframe_by_number – Получить количество DOM элементов на странице
Проверка существования
is_exist_by_attribute_in_frame – Проверить существование DOM элемента, который найти по атрибуту
is_exist_by_href_in_frame – Проверить существование DOM элемента, который найти по атрибуту href
is_exist_by_inner_text_in_frame – Проверить существование элемента DOM по внутреннему поиску
is_exist_by_name_in_frame – Проверить существование DOM элемента, который найти по атрибуту name
is_exist_with_atribute_in_frame_by_number – Проверить существование DOM элемента, который найдем по атрибуту
is_exist_with_attribute – Проверить существование DOM элемента по атрибуту
is_exist_with_href – Проверить существование элемента DOM по значению атрибута href
is_exist_with_inner_text – Проверить существование элемента DOM по внутреннему тексту
is_exist_with_name – Проверить существование DOM элемента по атрибуту name
События
send_event_by_attribute_in_frame – Послать событие по элементу DOM левой клавишей мыши, который найти по значению атрибута
send_event_by_href_in_frame – Послать событие элементу DOM, который найти по атрибуту href
send_event_by_inner_text_in_frame – Послать событие элементу DOM, который найти по внутреннему тексту
send_event_by_name_in_frame – Послать событие элементу DOM, который найти по атрибуту name
send_event_by_number_in_frame – Послать событие элементу DOM, который найти по номеру
=====================================
Объекты DOM System Web Window
=====================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этого объекта, пишите в комментарии или на наш форум