Hallo Rolf,
Möglicherweise liest der Browser gar nicht vom Server, sondern "befriedigt" die Anfrage direkt aus dem eigenen Cache.
Ja, den Verdacht hatte ich auch ...
Inzwischen habe ich hin und her getestet. Mal hat's geklappt, mal nicht.
Bei Schreiben des Textes habe ich onreadystatechange ignoriert, also auch responseText nicht abgefragt.
Vielleicht wird der vom nächsten Request (Abfrage der geschriebenen Datei) gar nicht überschrieben?
Frage also den responseText jetzt auch beim Schreiben der Datei ab.
Scheint jetzt zu funktionieren, aber verstanden habe ich das nicht. Unbefriedigend, wenn man nur durch Versuch und Irrtum eine Zufalls-Lösung findet.
Linuchs