Что нового

поиск кнопки и нажатие по ней(браузер)

Dizelist

Новичок
Сообщения
17
Репутация
1
кто подскажет как реалезовать поиск кнопки в браузере с условием что кнопка каждый рас меняет положение!
Код:
<div id="td_wrk" style="position: absolute; left: 0px; top: 130px; color: rgb(0, 0, 170); padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; width: 140px; text-align: center; " class="textM">Ловим рыбку...
Клюёт!
<span id="spanTime"></span>
<button style="width: 90px;visibility:hidden;height: 1px;width: 1px;" onclick="location='/map.php?action=con&amp;pid=1316700341&amp;con=mcr0&amp;key=MTMxNjcwMDM0MSAtIO3z4PXz6+jy+/Xu8uXr8vPy8+Lo5OXy/D86KQ==&amp;r='+encode64(event.x+':'+event.y);">Подсечь!</button><button style="width: 90px;" onclick="location='/map.php?action=con&amp;con=1f73e941&amp;key=MTgyNWYzMzYzMDVmZmIwNmUxNjVlZTIzMTQzNzRlMGI6MTMxNjcwMDM0MTI=&amp;r='+encode64(event.x+':'+event.y);">Подсечь!</button>
<button style="width: 90px;" onclick="location='/map.php?action=stop&amp;r='+encode64(event.x+':'+event.y);">Закончить</button>
</div>

надо найти кнопку Подсечь! если можно покажите способ плиззз
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Посмотри вот эту тему:
http://autoit-script.ru/index.php/topic,6726.0.html
 
Автор
D

Dizelist

Новичок
Сообщения
17
Репутация
1
на моей кнопке нет класса по этому и не знаю к чему прицепится для поиска
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Dizelist,
Попробуйте так:
Код:
;...
$oTags = _IETagNameGetCollection($oIE, 'button')
If Not @error Then
	For $oTag In $oTags
		ConsoleWrite('innertext' & @TAB & $oTag.innertext & @LF)
	Next
EndIf
;...
 
Автор
D

Dizelist

Новичок
Сообщения
17
Репутация
1
да это оно))
а чтоб жало на кнопку Подсечь сделал так!
Код:
$oFrame = _IEFrameGetCollection($oIE, 0)

$oTags = _IETagNameGetCollection($oFrame , 'button')
If Not @error Then
    For $oTag In $oTags
        If StringInStr(_IEPropertyGet($oTag,'innertext'),'Подсечь!') Then _IEAction($oTag, 'click')
			_IELoadWait($oFrame)
    Next
EndIf
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Dizelist

{CodeWarn}
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Dizelist [?]
а чтоб жало на кнопку Подсечь сделал так!
А почему, объяснить сможете?
Почему _IEAction($oTag, 'click') в предыдущем примере не работал?
Код:
;...
For $oTag In $oTags
	If $oTag.innertext == 'Подсечь!' Then 
		_IEAction($oTag, 'click')
		_IELoadWait($oFrame)
Next
;...
 
Верх