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

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

  • xmldom.zip
    1,6 KB · Aufrufe: 78

Neue Beiträge

Zurück