xmlhttp.readyState == 4 && xmlhttp.status == 200 ==> FEHLER!

  • Themenstarter Themenstarter chofer02
  • Beginndatum Beginndatum
So...ist fertig:

Die Sache läuft so:
man lädt per load() 2 XML-Dokumente(direkt durch Angabe der Adresse... der Umweg über XMLHttpRequest ist nicht notwendig,... das einzige was sinnvoll ist: hänge an die Adressen immer einen aktuellenTimestamp ran, damit die Dokumente auch wirklich neu geladen werden)

Das eine Dokument enthält die Daten, das andere Dokument ist das XSLT-Stylesheet.
Sobald das Dokument mit den Daten geladen ist, wird es per transformNode() durch das Stylesheet transformiert.
Das Ergebnis dieser Aktion wird dann ausgegeben.

Das Beispiel macht das mit dem Tutorials.de-RSS-Feed(der wird dabei nicht direkt ausgelesen, sondern über ein PHP-Skript geholt, da es sonst je nach Sicherheitseinstellung eine JS-Zugriffsverletzung gibt aufgrund unterschiedlicher Domains)

Test: http://doktormolle.de/temp/xmldom/
 

Anhänge

Zurück