DOM Manipulation

Nambot

Mitglied
Hi!
Ich habe folgende Frage:
Ist es möglich mit PHP, das per XMLHTTPRequest aufgerufen wird, die aktuelle HTML Seite bzw. deren DOM Baum zu ändern? Die nötigen DOM Bibliotheken wären in PHP5 ja vorhanden. Nur komme ich denke ich nicht ohne weiteres an die aktuell ausgegebene HTML und kann die manipulierte Version auch nicht ohne Reload mit der aktuellen ersetzen ... Kann ich mit Javascript den aktuellen DOM Baum auslesen und als JSON String oder so speichern? Dann wäre die erste Hürde des auslesens schon überwunden. Man müsste den nur noch das Ergebnis des XMLHTTPRequest's mit dem aktuellen DOM überschrieben können.
Hat da jemand von euch eine Idee?

schonmal danke

Nambot
 
Hi, wäre nicht JavaScript die beste Lösung für dein Vorhaben? du willst ja die schon geladene Seite modifizieren. Schreib doch die Änderungen die du machen willst in eine JavaScript Funktion und lade nur die benötigten Daten per XmlHttpRequest vom Server und setze die dann per JavaScript DOM Funktionen in die Seite ein.
 
Zurück