Andreas Heyer: Firefox und dynamische DOM-Nodes

Beitrag lesen

Ja, aber XHTML wird häufig nicht als XML verarbeitet.

Ich habe aber XML in XHTML-Form. :-)

Ich liefere ein XML-Dokument, welches schon valides XHTML 1.0 Strict ist, als text/xml aus. Die eingebaute Processinginstruction macht dann aus dem reinen Text ein sehenswerte Webseite. Praktisch ein Templatesystem, welches auf dem Client abläuft. Auf dem Server setzt PHP nur die zum Dokument passende Processinginstruction ein.

Ich muss sagen, damit läuft das ganze gut auf FF, Opera kann keine Subdokumente mit document('url') im XSLT laden, IE 7 will wiederum in einem anderen Template den Javascriptcode nicht kennen. IE ist kein Problem, weil es sich um ein internes Stylesheet handelt, und ich auf FF ausweichen kann, bei Opera muss ich wohl PHP auf dem Server bemühen, um die Subdaten direkt einzufügen.

Wenn Interesse besteht, kann ich ja mal die Adressen meiner Experimente kundtun.

MfG
Andreas