Hoi Allen,

ik gebruik al tijden een script om bepaalde inhoud van pagina's te halen en vervolgens al deze informatie samen te voegen tot 1 overzichtelijke pagina.

Nu is 1 van de pagina's veranderd en wordt de inhoud die ik nodig heb gegenereerd door javascript.
Hierdoor komt de data nu niet meer goed over, ik krijg nu de tekst "Generating Data" wat op zich logisch is want javascript wordt niet uitgevoerd.

Ik gebruik op dit moment CURL om de data van de andere pagina's te verzamelen. Weet iemand of er een mogelijkheid is om toch het Javascript ook uit te voeren. Google heeft me op dit moment nog geen oplossing gegeven.

Alvast bedankt
twee opties

een:
of je gaat specifiek voor die pagina bekijken hoe het javascript deel in elkaar zit om dan vervolgens zelf de juiste request to maken zodat die data wordt terug gestuurd
als er daadwerkelijk iets gegenerate moet worden (dus niet alleen een simpele ajax request) maar dat de javascript daadwerkelijk bewerkingen moet uitvoeren op data vanaf de server. Dan haal je de ruwe data op en vervolgens bouw je die functionaliteit in php na.

of optie twee:
je maakt een soort van server-side php web browser die pagina's ophaald als een gebruiker en dan alles uitvoerd. Aangezien dit in php zelf onbegonnen werk is kan je beter een normale browser interfacen met php. Zie ook: http://stackoverflow.com/questions/2446198/server-side-web-browser-for-php
@ Flip, die tweede optie was ik inderdaad ook tegengekomen, dat gaat m niet worden vrees ik. Is kijken of ik kan achterhalen welke functie er aangeroepen wordt.

Reageren