Доброго времени всем суток.Обращаюсь к Вам за советом,хотя скорей всего все же помощью.Ситуация такая.Не дожидаясь окончания загрузки страницы,требуется,чтобы при обнаружении нужного тега - остановить страницу и вставить тег.Вроде бы , то что я надумал - работает . Но не корректно :whistle:
еще не большой вопрос...с iFrame - такая же ситуация - ждать появления и останавливать браузер ?
Код:
_IENavigate($_oIE, 'http://elforro.com', 0) ; запускаем страничку и сразу продолжаем код , для примера взял этот форум,так как он обычно долго загружается
While 1
$oLinks = _IETagNameGetCollection($_oIE, 'input') ; получаем теги тела страницы,которая уже загрузилась
;~ Sleep(100)
ConsoleWrite('')
ConsoleWrite('start! (' & $oLinks & ')' & @CRLF)
For $oLink In $oLinks
ConsoleWrite('$oLink.id - ' & $oLink.id & @CRLF)
If $oLink.id == 'navbar_username' Then
;~ MsgBox(16, '', 'мы нашли!')
If _IEAction($_oIE, 'stop') Then ; с первого раза не останавливается... (?)
If _IEPropertySet($oLink, "innertext", 'test') Then
MsgBox(16, '', 'все успешно')
EndIf
EndIf
EndIf
Next
WEnd
еще не большой вопрос...с iFrame - такая же ситуация - ждать появления и останавливать браузер ?