Hallo,
Alle Deine drei Lösungen funktionieren nicht im IE. XML ja so oder so nicht, wie auch auf Deiner verlinkten Seite in der Übersichtstabelle zu sehen ist.
Sowohl XML DOM als auch XMLHttpRequest funktionieren im MSIE/Windows, wie dort angegeben ist.
Lasse ich mir die Variable db mit einem ALERT zeigen, ist sie optisch vollständig. Nichtsdestotrotz wird nur die erste Zeile ausgewertet. Heißt also, der IE kann mein
var rows = db.split("\n");
nicht mehr korrekt umsetzen
Ja, tatsächlich.
Wie sieht der Zeilenumbruch denn nach der Umbenennung (auf einmal) aus? ISt der Umbruch dadurch verloren gegangen?
Der Zeilenumbruch wird vom MSIE zu einem Leerzeichen umgewandelt. Hast du einmal mit <pre>...</pre> und innerText experimentiert?
Mathias