Nicht-browser-emulation von JavaScript - ist es möglich?

Habe ich ein neues Projekt an dem ich arbeite, umfasst das abrufen einer Webseite (mit PHP und cURL) Parsen des HTML-und javascript aus und dann die Handhabung der Daten in den Ergebnissen.

Grundsätzlich habe ich gegen eine Wand geprallt, als die Website verwendet javascript zum abrufen Ihrer Daten per AJAX. In diesem Fall werden die ersten Daten erscheinen nicht in der abgerufenen Seite, es sei denn, die javascript in einem browser laufen.

Gibt es PHP-Bibliotheken für diese? (Ich vermute nicht, aber ich könnte falsch sein.)

Ich würde wirklich eher zu bauen, als eine server-basierte Lösung, sonst bin ich gezwungen zu haben, um eine Anwendung zu erstellen, die für diese und mit mozilla und/oder IE-runtime-Bibliotheken, welche Art von Niederlagen der Zweck.

  • Update zum Projekt: Mein server ist eine LAMPE der Maschine. Mein test-server ist xampp auf meinem laptop, das ist ein Spiegel, der. Dies muss in der SERVER-BASIERT browser-basiert. Also mit JAVA oder JavaScript im browser ist keine option. (jQuery scheint auch zu arbeiten browser-basiert.) In anderen Worten, ein cronjob wäre, rufen Sie die PHP-Datei, die wiederum würde cURL eine Webseite. Die Webseite würde analysiert werden, für die HTML-und javascript würde interpretiert werden müssen, in ein DOM-Modell. Rhino sieht vielversprechend aus, aber JAVA ist nicht Teil der shell bauen auf dem server. V8/SquirrelFish ist C++ code, den ich brauchen würde, zu konvertieren, zu PHP.
  • don ' T Kommentar auf Ihre Antwort, nur Bearbeiten
  • Update x2: Es ist eine Lösung mit .NET und IE in einer root-shell. Ich persönlich gewonnen ' T touch this mit einem zehn-Fuß-pol!!! Es gibt mir ein Kopfschmerz zu stellen Sie sich all die wahnsinnigen Kopfschmerzen, die mit javascript gerendert für M$ und den rest der bekannten Welt mit alles STANDARD. Natürlich dieser verwendet einen dedizierten host. Dies ist natürlich NICHT web-basiert. Und ja, Sie Fragen sich jetzt vielleicht, wie könnte man dies mit IIS statt WAMP?>>>>>> <<<das verdient einen Schrei des Cthulhu ##################---##-#-###!!>
InformationsquelleAutor Talvi Watia | 2009-11-20
Schreibe einen Kommentar