Ich möchte eine einfache Offline-HTML-Seite entwickeln, um meine Arbeitszeiten zu verfolgen. Ich würde eine Offline-Datei benötigen, wo ich alle meine Informationen ablegen und sie dann durch Javascript abrufen kann. Was schlägst du mir vor? XML, Json, eine DB? Ich brauche eine "physische" lokale Datei, weil ich meinen Ordner mit all meinen HTML-, CSS- und JS-Dateien aufnehmen, in einen USB-Stick einlegen und dann auf einem anderen Computer öffnen möchte. Also etwas Tragbares.Speichern Sie Daten in einer lokalen Datei mit HTML, Javascript?
Antwort
Sie können das nicht offline; HTML/JavaScript kann nicht in das Dateisystem schreiben. Sie können Cookies erstellen oder .localStorage
in JavaScript verwenden, aber das wäre nur lokal für Ihren Browser und nicht auf einem anderen Computer sichtbar.
Die nächste Sache, die Sie möglicherweise bekommen könnten, ist eine Seite zu schreiben, die Daten in localStorage
speichert und dann von einer portablen Version Ihres Lieblingsbrowsers, die Sie auch auf Ihrem tragbaren Laufwerk behalten.
Wenn Sie nicht nur mit HTML arbeiten, können Sie eine C# -Formularanwendung ausführen.
Sie können mehr finden, wie hier nutzen, dass Stream Klasse: https://msdn.microsoft.com/en-us/library/system.io.streamwriter(v=vs.110).aspx
jedoch wie für Dateityp, eine lokale JSON oder CSV-Datei den Trick tun sollten.
- 1. Speichern Sie JSON-Daten in der lokalen Datei
- 2. Laden Sie Daten von lokalen JSON-Datei in Javascript
- 3. Laden einer lokalen HTML-Datei in UIWebView
- 4. Speichern von HTML-Formulardaten in vorhandene CSV-Datei mit Javascript
- 5. Speichern Sie Daten aus HTML-Tabelle zu übertreffen mit JavaScript
- 6. HTML Daten aus einer lokalen SQL Datei laden
- 7. Eine externe PHP-Datei in einer lokalen JavaScript-Datei aufrufen?
- 8. Wie speichern Sie Javascript als HTML-Code in einer Website
- 9. Laden einer lokalen HTML-Seite mit eingebetteten Javascript-Dateien DotNetBrowser
- 10. Speichern Sie Datei in Illustrator mit Javascript
- 11. Erzeugen einer lokalen HTML-Datei mit PUG (npm/gulp)
- 12. Ajax POST zum Speichern einer lokalen JSON-Datei mit PHP
- 13. So speichern Sie Daten mit nuxt.js in den lokalen Speicher
- 14. Extrahieren Sie das Wörterbuch aus einer lokalen HTML-Datei
- 15. Speichern einer Datei mit Javascript in S60v3 mobilen Browser
- 16. Speichern von Daten von Benutzereingaben in HTML-Datei mit JS
- 17. Wie kann JavaScript in einer lokalen Datei gespeichert werden?
- 18. Wie speichern und erhalten Sie Daten aus einer JSON-Datei mit Javascript?
- 19. Laden von Javascript online in lokalen HTML-Datei in Webview?
- 20. Wie kann ich * lokal * eine HTML-Datei speichern, die von Javascript generiert wird (auf einer * lokalen * .html-Seite)?
- 21. Speichern xlsx-Datei mit Javascript
- 22. Öffnen einer lokalen Datei in einer Webseite mit Datei: //
- 23. Wie HTML-Seiteninhalt in TXT-Datei mit JavaScript speichern?
- 24. Speichern von verarbeiteten POST-Daten in einer Datei mit PHP
- 25. Speichern einer Datei in Sharepoint mit R
- 26. Speichern Sie eine Tabelle von Daten in einer JavaScript-Variablen
- 27. Speichern Sie die Daten im lokalen Speicher mit JSON
- 28. Speichern von Daten von einer Seite im lokalen Speicher
- 29. HTML- und JavaScript-Daten in PHP-Datei schreiben
- 30. Speichern numerischer Daten in einer Datei
Verwenden Sie eine externe db wie [Firebase] (https://firebase.google.com) –
Dies könnte ein guter Anwendungsfall für eine kleine Electron App sein https://electronjs.org/ Sie haben Zugriff auf das Dateisystem und Knoten, damit Sie Ihre Datenbank lokal schreiben, SQLite verwenden oder was immer Sie wollen. –
https://developers.google.com/web/progressive-web-apps/ – Phil