Hi MojoeB
Wenn ich etwas nicht verstehe, versuche ich die einzelnen Teile auseinander zu nehmen und zu analysieren. Hierzu hab ich jetzt hier ein paar Variablen aufgelöst und im Klartext geschrieben.
Mein Code ist jetzt wie folgt:
run("C:\Apps\AutoIt3\Include2\edgedriver_win64\msedgedriver.exe", "C:\Apps\AutoIt3\Include2\edgedriver_win64\", @SW_HIDE)
;Damit starte ich die Webseite. Standardbrowser ist Edge. Hierzu habe ich im Vorwege den Treiber gestartet
;ich hab den Weg gewählt, damit ich sehen kann, was passiert. Mit dem reinen Öffnen der Session sehe ich ja nichts
ShellExecute("https://meinefirma.flexopus.com/book/select-bo…Europe%2FBerlin")
Sleep(5000) ; Wartezeit für die erste Seite
;Hiermit erzeuge ich die Variable $sElement. Über _WD_FindElement soll das xpathObjekt auf der Webseite gefunden werden
$sElement = _WD_FindElement("https://meinefirma.flexopus.com/book/select-bo…Europe%2FBerlin", 'xpath', "//span[@tabindex='0'][contains(.,'12')]")
;Die Aktion _WD_ElementAktion soll auf der Webseite das Element anklicken
_WD_ElementAction("https://meinefirma.flexopus.com/book/select-bo…Europe%2FBerlin", $sElement, 'click')
Also aufrufen geht und die Webseite öffnet sich auch.
Nur diere Click wird nicht aufgeführt
Das sind die infos dazu aus der Konsole
_WD_Post ==> Send / Recv error [6] : HTTP status = 0
_WD_FindElement ==> Send / Recv error [6] : Parameters: Strategy=xpath Selector=//span[@tabindex='0'][contains(.,'12')] StartNodeID=Default Multiple=Default ShadowRoot=Default
__WD_Post ==> Send / Recv error [6] : HTTP status = 0
_WD_ElementAction ==> Send / Recv error [6] : Parameters: Command=click Option=Default
Ist da was jetzt am xpath falsch?