Hallo,
habe ja seinerzeit schon einmal mit Eurer Hilfe die Möglichkeit zum Extrahieren der Telefonnummer mittels RegExp genutzt und bekomme damit auch die gewünschten Ergebnisse geliefert.
Da die Daten auf den Seiten mittels JS bzw. per AJAX nachgeladen werden, würde mich der direkte Zugriff auf das Element interessieren, und ich habe nochmals versucht die Inhalte auszulesen.
Dazu habe ich mit xPather eine Seite geöffnet (z.B.)
und mir das Element anzeigen lassen.
/html/body/div[2]/div[3]/div[5]/div[2]/div[2]/div[1]/div/div[4]/div/div/div[1]
Leider schlägt mein Versuch auf das Element zuzugreifen immer fehl.
Ich erhalte bei der Asuführung des Skripts die folgenden Meldungen.
__FFStartProcess: ""C:\Programme\Mozilla Firefox\firefox.exe" -new-window "http://suchen.mobile.de/fahrzeuge/showDetails.html?id=128515460&__lp=24&scopeId=C&sortOption.sortBy=price.consumerGrossEuro&sortOption.sortOrder=ASCENDING&makeModelVariant1.makeId=25200&makeModelVariant1.modelId=27&makeModelVariant1.searchInFreetext=false&makeModelVariant2.searchInFreetext=false&makeModelVariant3.searchInFreetext=false&vehicleCategory=Car&segment=Car&maxPrice=3001&ambitCountry=DE&zipcode=45883&zipcodeRadius=100&siteId=GERMANY&negativeFeatures=EXPORT&damageUnrepaired=NO_DAMAGE_UNREPAIRED&export=NO_EXPORT&customerIdsAsString=&lang=de&pageNumber=1" -repl 4242
_FFConnect: OS: WIN_XP WIN32_NT 2600 Service Pack 2
_FFConnect: AutoIt: 3.3.0.0
_FFConnect: FF.au3: 0.6.0.1b-3
_FFConnect: IP: 127.0.0.1
_FFConnect: Port: 4242
_FFConnect: Delay: 2ms
_FFConnect: Socket: 1652
_FFConnect: Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729)
__FFSendJavaScripts: Sending functions to FireFox .......... done
_FFLoadWait: . loaded in 15ms
__FFSend: try{//html/body/div[2]/div[3]/div[5]/div[2]/div[2]/div[1]/div/div[4]/div/div/div[1]/text()[4].value}catch(e){'_FFCmd_Err';};
__FFSend: ;
__FFWaitForRepl ==> Error return value: MozRepl ....>
__FFRecv:
Was mache ich hier falsch, bzw. warum erhalte ich keinen Rückgabewert?
Bin für jede Hilfe dankbar.
Gruß
gnArFl