Функция

_FFClick

Симуляция нажатия элемента

#Include <FF.au3>
_FFClick($sElement[, $sMode = "elements"[, $iIndex = 0]])

 

Параметры

$sElement Указатель элемента - ID, название, класс или тег
$sMode
Опциональный: Режим выбора
elements= (Стандартное значение) Симуляция нажатия
id= применяя в качестве $sElement его ID
name= применяя в качестве $sElement его название и индекс $iIndex
class= применяя в качестве $sElement его класс и индекс $iIndex
tag= применяя в качестве $sElement его тег и индекс $iIndex
$iIndex Индекс элемента при указании его названия, класса или тега от 0 до n
0 = (Стандартное значение), первый элемент, имеющий заданное название, класс или тег.

 

Возвращаемое значение

Успешное выполнение: Значение 1
Ошибка: Значение 0 и установка @ERROR
@ERROR: 0 ($_FF_ERROR_Success)
3 ($_FF_ERROR_InvalidDataType)
4 ($_FF_ERROR_InvalidValue)

 

Связана с функциями

_FFClickXY, _FFImageClick, _FFLinkClick, _FFObjGet

 

Пример

#Include <FF.au3>

 _FFStart("http://ff-au3-example.thorsten-willert.de/")

If _FFIsConnected() Then

	_FFClick("img", "tag", 5) ; clicks on the 5th image

	Sleep(1000)

	$sObj = _FFXpath("//img[@alt='test_bild_3']","",9) ; get the image with the alt-text test_bild_3 ...
	_FFClick($sObj) ; ... and click on it

	Sleep(1000)
	_FFWindowClose()
Else
	MsgBox(0,"Error:", "Can't connect to FireFox!")
EndIf