Hallo Felix,
das ist jetzt vielleicht ein Missverständnis, aber "nicht lokal" bedeutet für mich "auf dem Server", daher könnte JavaScript die Daten per POST an den Server schicken, der sie in eine Datei (*.csv) schreibt.
Das genau habe ich eben wegen des doppelten Datentransportes schon verworfen, wobei eher der Upload das Problem ist, wenn die Datenmenge Richtung MB geht. Das dauert dann doch schon einige Zeit ...
JavaScript hat nunmal keinen direkten Zugriff auf das Dateisystem des Anwenders, daher kann es selbst eine solche Datei nicht auf der Festplatte anlegen. Ein Java-Applet hingegen könnte schon... Aber nein, ich kenne kein bereits fertiges Applet, da ich in Java noch nie etwas gemacht habe.
Dann will ich mal weiterforschen, denn mit Java habe ich mich auch noch nicht befasst.
Ralf