340 Stimmen

Erstellen und Speichern einer Datei mit JavaScript

Ich habe Daten, die ich in eine Datei schreiben möchte, und öffne ein Dateidialogfeld, in dem der Benutzer auswählen kann, wo er die Datei speichern möchte. Es wäre toll, wenn es in allen Browsern funktionieren würde, aber es muss in Chrome funktionieren. Ich möchte dies alles client-side tun.

Im Grunde möchte ich wissen, was ich in diese Funktion eingeben soll:

saveFile: function(data)
{
}

Die Funktion nimmt Daten auf, lässt den Benutzer einen Speicherort für die Datei auswählen und erstellt an diesem Ort eine Datei mit diesen Daten.

Die Verwendung von HTML ist auch in Ordnung, wenn das hilft.

1voto

Alok Punkte 3138

Javascript hat eine FileSystem API. Wenn Sie damit umgehen können, dass die Funktion nur in Chrome funktioniert, wäre das ein guter Ausgangspunkt: http://www.html5rocks.com/en/tutorials/file/filesystem/ .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X