А почему вы указали длину 87?
Как вы ее обнаружили?
Это индес элемента в коллекции, я не сторонник его указывать, но по имени указать не получилось. iWB2 Learner выдал 88 но не работало. Потому сам искал, но сам не пойму почему 87??? Я сначала смотрел этим:
Loop
if instr(oIE.document.body.all[A_Index].innertext, "Введите корректный адрес электронной почты" )
all .= A_Index "`n"
MsgBox % all
Но тут не правильный отсчёт, надо с нуля. Сейчас 87 вообще всегда пусто. sergeiplugatyr как то писал код, я себе так переделал:
all := [], i := 0
elements := oIE.document.body.all
Loop % elements.length
all[A_Index] := "Порядковый номер: " elements[A_Index-1].sourceIndex
. "`nЭлемент: "elements[A_Index-1].InnerText
. "`nЕго класс: " elements[A_Index-1].ClassName
. "`nЕго ID: " elements[A_Index-1].ID
MsgBox % "Длинна колекции: " elements.length
. "`nДлинна массива: " all.maxindex()
1::ToolTip % all[--i] "`n`nв массиве" i
2::ToolTip % all[++i] "`n`nв массиве" i
В надежде что iWB2 Learner ошибается, но нет.
И как быть если сайт вообще не загрузился?
Ну после
While, oIE.busy
Sleep, 20
Что нибудь проверять. Кашерного ответа у меня нет.
Данный скрипт не смотря на это показывает, что все ОК.
Это не скрипт, это догадки. У меня по сабжу вопросов не меньше чем у Вас.
По вопросам возмездной помощи пишите на
E-Mail: serzh82saratov@mail.ru Telegram:
https://t.me/sergiol982Win10x64
AhkSpy,
Hotkey,
ClockGui