Что нового

Куда девается элемент Dom в IE11?

sem191162

Новичок
Сообщения
7
Репутация
0
Есть часть скрипта. задержка там поставлена, что бы я в открывшемся браузере выбрал категорию, животные, и в ней "Собаку"

В начале скрипт находит элемент "targetparam137", после работы скрипта - не находит. В чем может быть дело?

Как получить обратно контент этого же окна?

там адрес olx.ua/post-new-ad/

Код:
#include <Constants.au3>
#include <IE.au3>
#include <Hash.au3>
#include <Encoding.au3>


Global $g_oIE = _IECreate("адрес")
Sleep(15000)
Local $doc = $g_oIE.document
Local $elm = $doc.querySelectorAll("#targetparam137 dd li a")
local $prop,$k,$v,$r,$j

$prop="innerHTML"
$v="Английский бульдог"

ConsoleWrite(@CRLF & 'ie:'&IsObj($g_oIE)& ', obj='&IsObj($doc.querySelector("#targetparam137")))

For $j In $elm
						   $k += 1
						   ;ConsoleWrite(@CRLF & $k & ' ' & $j.innerHTML)
						   Select
							   Case $prop = "innerHTML"
								   $r = $j.innerHTML
							   Case $prop = "value"
								   $r = $j.value
						   EndSelect

						   if StringInStr($r,$v)>0 then
							   ; $notFound = False
							   _IEAction($j,"click")
							   ;$j.click()
							   ;$elm = $j
							   ConsoleWrite(@CRLF & $k & ' ' & $r)
							   ;ExitLoop
						   EndIf
						   ;if IsObj($j) then
						   ;  ConsoleWrite('' & $k & $j.innerHTML)
						   ;EndIf
  Next

	   ConsoleWrite(@CRLF & 'ie:'&IsObj($g_oIE)& ', obj='&IsObj($doc.querySelector("#targetparam137")))
	   _IEQuit($g_oIE)
	   exit


Используйте для AutoIt кода тег [autoit]
autoit.gif

madmasles.
 
Верх