$anchor->click_by_number
=====================================================================================
$anchor->click_by_number($number);
Данная функция используется для эмуляции клика мышки по элементу Anchor на странице находя его по номеру ссылки на странице. Номер элемента получаем используя функцию нумерации элементов на странице. Для этого в меню программы заходим в закладку “Debug”/”Отладка”, выбираем “Numerated”/”Пронумеровать” и жмем на нужный нам элемент “Anchor element”/”Ссылки”. Возле ссылок появятся номера этих элементов на странице. Так же в нижнем окне программы, в окне Debug/Отладка, появится список команд для работы со ссылками.
Функция на вход принимает параметры:
$number – это номер по которому мы находим необходимый нам Anchor элемент на странице.
Таким образом данная команда получит следущий вид в коде:
$anchor->click_by_number(12);
После отработки функция возвращает результат своей работы в скрипт:
true – нашли и нажали
false – найти такую ссылку не удалось
Пример использования
==================================================================================
<?php // подключаем объекты эмулятора require("../Templates/xedant_human_emulator.php"); // перейдем на полигон для ссылок $browser->navigate("http://www.humanemulator.info/poligon/anchor.html"); $browser->wait(1); sleep(4); // щелкаем по 0 ссылке $anchor->click_by_number(6); $browser->wait(1); sleep(4); // щелкаем по -1 ссылке if($anchor->click_by_number(-1)===false) echo "нету ссылки с таким номером<br>"; sleep(4); // щелкаем по 27865 ссылке if($anchor->click_by_number(27865)===false) echo "нету ссылки с таким номером<br>"; sleep(4); // Quit $app->quit(); ?>
=====================================================================================
Anchor Объекты DOM System Web Window Все команды
=====================================================================================
если есть вопросы просьба просьба писать комменты
