Hallo zusammen,
ich bediene per Skript ein Portal im Webbrowser. Nur stoße ich zur Zeit häufig auf folgende Fehlermeldung
C:\Programme\AutoIt3\Include\TestHelper.au3 (169) : ==> The requested action with this object has failed.:
Wend
Wend^ ERROR
Ich habe einfach kein Plan mehr warum dieser auftritt.
[autoit]Case "DispHTMLWindow2" ; Window, Frame, iFrame
While Not (String($o_object.document.readyState) = "complete" Or $o_object.document.readyState = 4 Or $f_Abort)
If (TimerDiff($IELoadWaitTimer) > $i_timeout) Then
$i_ErrorStatusCode = $_IEStatus_LoadWaitTimeout
$f_Abort = True
EndIf
Sleep(100)
WEnd
While Not (String($o_object.top.document.readyState) = "complete" Or $o_object.top.document.readyState = 4 Or $f_Abort)
If (TimerDiff($IELoadWaitTimer) > $i_timeout) Then
$i_ErrorStatusCode = $_IEStatus_LoadWaitTimeout
$f_Abort = True
EndIf
Sleep(100)
Wend
Der Fehler is im Codeausschnitt in Zeile 8.
When der ObjName "IWebBrowser2" ist, so macht er keine Mucken, aber genau auf der Seite wo er komischerweise "DispHTMLWindow2" ist kommt diese Fehlermeldung.
Hoffe mir kann jemand helfen.
Gruß GreS