На сайте есть кнопка
.
Как на нее нажать/ кликнуть используя скрипт?
[решено] Как нажать/кликнуть на кнопку
-
madmasles
Re: [решено] Как нажать/кликнуть на кнопку
ntvuser,
Попробуйте так.
Код:
Попробуйте так.
Код:
Код: Выделить всё
#include
$iError = 1
$sUrl = 'http://.......'
$oIE = _IECreate($sUrl)
If @error Then Exit -33
For $i = 1 To 1
$oSubmits = _IETagNameGetCollection($oIE, 'input')
If @error Then ExitLoop
For $oSubmit In $oSubmits
If $oSubmit.classname == 'Button' And $oSubmit.value == 'Log In' Then ;'"Log In"' ?
_IEAction($oSubmit, 'click')
If @error Then ExitLoop 2
_IELoadWait($oIE)
If @error Then ExitLoop 2
ExitLoop
EndIf
Next
$iError = 0
Next
If $iError Then
MsgBox(16, 'Error', $iError)
_IEQuit($oIE)
Exit
Else
MsgBox(64, 'Info', 'OK')
EndIf-
ntvuser
-
ntvuser
Re: [решено] Как нажать/кликнуть на кнопку
На сайте есть ссылка
HTML код:
Как на нее нажать/ кликнуть используя скрипт?
HTML код:
Код: Выделить всё
<li class="activity quiz modtype_quiz " id="module-576">
<div class="mod-indent">
<div class="activityinstance">
<a class="" onclick="" href="http://.../mod/quiz/view.php?id=576">
<img src="http://.../theme/image.php/boxxie/quiz/1429170455/icon" class="iconlarge activityicon" alt=" " role="presentation" />
<span class="instancename">Нажать здесь</span>
</a>
</div>
</div>
</li>Как на нее нажать/ кликнуть используя скрипт?
-
madmasles
Re: [решено] Как нажать/кликнуть на кнопку
Drsmog,
Попробуйте сделать примерно так.
Код:
Попробуйте сделать примерно так.
Код:
Код: Выделить всё
#include
Opt('MustDeclareVars', 1)
Local $sUrl = 'адрес страницы', $oIE, $oLi, $oLink
Do
$oIE = _IECreate($sUrl)
If @error Then ExitLoop
$oLi = _IEGetObjById($oIE, 'module-576')
If @error Then ExitLoop
$oLink = _IETagNameGetCollection($oLi, 'a', 0)
If @error Then ExitLoop
_IEAction($oLink, 'click')
If @error Then ExitLoop
_IELoadWait($oIE)
Until 1
If @error Then
MsgBox(16, 'Error', 'Error')
Else
MsgBox(64, 'Info', 'OK')
EndIf-
daradan
Re: [решено] Как нажать/кликнуть на кнопку
Добрый день. Прошу простить, если пишу не туда.
Возможно ли в AutoIT сделать такое:
есть 3 сайта, где проверяются данные по компаниям (наименование компании и БИН_12значный_номер). Сделать gui где будет browse для txt файла, в котором будут находиться построчно наименование компании и БИН_12значный_номер и скрипт пройдется по 3-ем сайтам на проверку, где необходимо в разных полях вставить строки из txt файла и нажать определенную кнопку.
Спасибо.
Возможно ли в AutoIT сделать такое:
есть 3 сайта, где проверяются данные по компаниям (наименование компании и БИН_12значный_номер). Сделать gui где будет browse для txt файла, в котором будут находиться построчно наименование компании и БИН_12значный_номер и скрипт пройдется по 3-ем сайтам на проверку, где необходимо в разных полях вставить строки из txt файла и нажать определенную кнопку.
Спасибо.
Пример