Problem mit _FFCLICK _FFXPATH

09/10/2013 05:53 emil#1
Hallo vieleicht kann ja wer Helfen bitte, ich hab nen Problem mit:
<a id="belize3.de.battleofcrowns.com" class="playButton" href=""></a>
--------------------------------------------------------------------

_FFClick(_FFXPath("/html/body/div[2]/div[2]/div/div/div/table/tbody/tr/td[8]/a[@id='belize3.de.battleofcrowns.com']", "", 9))

oder

_FFClick(_FFXPath("//*[@id='belize3.de.battleofcrowns.com']"))

beides geht, aber er akzeptiert warscheinlich nur ein doppelklick :-( Java
zumindest zeigt er immer sowas an beim ausführen.

hat wer ne Idee wie man das umgehen kann ? Nächste Seite direckt laden geht nicht, da man einen Token brauch.

Danke für eure Hilfe
09/10/2013 15:58 alpines#2
Sofern es kein größeres Projekt werden soll kann ich dir nur WinHttp / TCPSend- & Receivepackets ans Herz legen, da es deutlich schneller geht und plattformunabhängig ist (bis auf die .exe aber mit plattformunabhängig mein ich den Browser)
09/10/2013 17:47 emil#3
winhttp: da waren wir schonmal :rtfm: aber das Hilft nicht weiter am Ende stehen sämtliche Daten in einer langen Datei zum Auslesen. Also versuche ichs erstmal mit _FF :D

Nur ich bekomme einfach den Link nicht geklickt, kennt sich da keiner aus?

was ist falsch dran:

_FFClick(_FFXPath("html/body/div[2]/div[2]/div/div/div/table/tbody/tr/td[8]/a", "textContent", 9))
09/10/2013 18:13 alpines#4
Schau doch erstmal was _FFXPath returnt, vielleicht ist der Return falsch.
09/10/2013 22:27 emil#5
er gibt jetzt immer das selbe aus > 1
egal wie ich das umgestalte er zeigt es ja auch an !

siehe Konsole:

Code:
__FFSend: FFau3.xpath=null;try{FFau3.xpath=FFau3.WCD.evaluate("//*[@id='playNow']",FFau3.WCD,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;}catch(e){'_FFXPath_Error: '+e;};
__FFRecv: http://battleofcrowns.com/de/index.html - {toString: function() {...}, href: "http://battleofcrowns.com/de/index.html", target: "", download: "", ping: "", rel: "", hreflang: "", ...}
__FFSend: try{FFau3.simulateEvent(FFau3.xpath,'MouseEvents','click');}catch(e){'_FFCmd_Err';};
__FFRecv: 1