Hallo,
mir ist aufgefallen, das bei Firefox bis 1.0.7 (also vermutlich auch Mozilla) der per .data oder .nodeValue angesprochene Content eines Text-Nodes aus XML-Quellen (z.B. document. oder per XMLHttpRequest erhaltenes XML) auf die ersten 4096 Bytes reduziert wird. Das gibt sowohl .length als auch eine Debug-Meldung per alert() aus.
Kennt das jemand? Workaround bekannt oder so?
Bei XMLHttpRequest:
Der "readyState 3" bedeutet in Mozille/Firefox "interactive" und meint interaktives herunterladen, wo die Antwort einen Teil der Daten enthält.
Firefox/Mozilla scheint diesen Status (readyState 3) für alle 4090 byte (oder für das Ende der Datei) erneut aufzurufen.
Siehe auch http://tigerbliss.com/mark-7124.html
Firefox/Mozilla schein aber auch in anderem Zusammenhang ein Problem mit 4096 zu haben. (https://bugzilla.mozilla.org/show_bug.cgi?id=235344)
Grüße
Thomas