Есть следующий сценарий: Нужно нажать на кнопку "Создать", после чего появляется JavaScript сообщение с текст-боксом и кнопками ОК и Cancel. Необходимо послать значение в текст-бокс(после появления сообщения курсор уже в боксе) и нажать ОК(Enter). Пробовал
но не работает. Если вручную ввести значение и нажать ОК - цикл выполняется и следующее сообщение всплывает для ввода. Сообщение блокирует дальнейшие действия с IE(нельзя создавать вкладки, клацать по элементам страницы и т.д.) Аналога функции Send() для IE че то не нашел, а может не там искал...
Собственно код(писал по памяти, может где-то очепятки есть):
Помогите пожалуйста!
Код:
Send($count)
Send("{ENTER}")
но не работает. Если вручную ввести значение и нажать ОК - цикл выполняется и следующее сообщение всплывает для ввода. Сообщение блокирует дальнейшие действия с IE(нельзя создавать вкладки, клацать по элементам страницы и т.д.) Аналога функции Send() для IE че то не нашел, а может не там искал...
Собственно код(писал по памяти, может где-то очепятки есть):
Код:
#include IE.au3
$oIE = _IECreate (http://test.com)
_IELoadWait ($oIE)
_IEImgClick ($oIE, "Management", "alt")
_IELoadWait ($oIE)
$count=1
For 1 to 10
_IEImgClick ($oIE, "New", "alt")
;появляется JavaScript message
; WinWaitActive("JavaScript Window Name") -?
; _IELoadWait ("JavaScript Window Name") -?
Send($count)
Sleep(1000)
Send("{ENTER}")
$count=$count+1
Next
Помогите пожалуйста!