Hi,
ich hab das mal eben ausprobiert (flush hat schon mal funktioniert, bei mir),
und dabei ist mir aufgefallen, dass der Browser (zumindest mein Netscape ;)
nur die neu geschriebenen Sachen anzeigt, wenn eine neue Zeile angefangen
wird - also eine, die im Browser als newline dargestellt wird, ein einfacher
Umbruch im HTML-Code reicht nicht aus.
Du solltest die flushs also so platzieren, das sie immer nach einem <br>
ausgeführt werden.
HTH
Gero.