Home > Help > $element->click_on_element_by_name_withiniframe

$element->click_on_element_by_name_withiniframe

February 2nd, 2009

=================================================================================

$element->click_on_element_by_name_withiniframe($name,$frame);

Данная функция используется для щелчка мышкой на элементе по имени в заданном фрейме

Функция на вход принимает параметры

$name – это имя по которому мы находим необходимый нам элемент на странице.
$frame – номер фрейма – если пустая строка – то ищет во всех фреймах

Таким образом данная команда получит следующий вид в коде:

$element->click_on_element_by_name_withiniframe("имя элемента","номер фрейма");

После отработки функция возвращает результат своей работы в скрипт:

true – если удалось кликнуть
false – если не получилось

Пример:
=================================================================================

<?php
// The following code is required to properly run Xedant.com Human Emulator
require("../Templates/xedant_human_emulator.php");
 
// перейдем на полигон для ссылок
$browser->navigate("http://www.humanemulator.info/poligon/anchor.html");
$browser->wait(1);
sleep(4);
 
// кликнем по элементу заданым именем
echo $element->click_on_element_by_name_withiniframe("powered","");
$browser->wait(1);
 
sleep(4);
echo "<br>";
 
// кликнем по элементу заданым именем - элемента с таким именем нету
if($element->click_on_element_by_name_withiniframe("powered-moverad","")===false)
 echo " нет элемента с таким именем во фрейме<br>";
else
   $browser->wait(1);
 
// Quit
$app->quit();
?>

=====================================================================================
Element    Объекты    DOM  System  Web  Window        Все команды
=====================================================================================

если есть вопросы просьба просьба писать комменты

Anton Dolenko Help

  1. No comments yet.
  1. No trackbacks yet.