Java Script Eingabe speichern?
Hallo leute,
ich habe auf meiner Homepage in einer Alert eine Text eingabe.
Ich möchte das das was man da eingibt gespeichert wird und beim nächsten aufruf wieder aufgerufen wird.
Das ich das also nicht nochmal neu eingaben muß.
Bitte kein php.
Zur veranschaulichung:
Texteingabe --->alert die "Willkommen EINGEGEBENER TEXT" ausgibt ---> (ab hier komme ich nicht weiter) Speicherung der eingabe auf dem PC ----> beim nächsten aufruf wird das in der text datei gespeicherte ausgegeben.
Wie kann man das machen?
Mit Cookies?
3 Antworten
Cookie geht, aber verbreiteter ist inzwischen der Einsatz des localStorages
https://developer.mozilla.org/de/docs/Web/API/Window/localStorage
Cookies:
https://www.w3schools.com/js/js_cookies.asp
In eine Textdatei kannst du nicht schreiben. Das würde ein Sicherheitsrisiko bedeuten.
n allen Fällen wird das eine unsichere Sache, da es von den Browsereinsstellungen und vom Nutzerverhalten (Löschen von lokalen Browserdaten) abhängt, ob das funktioniert oder nicht. Das gleiche gilt für Cookies.
Cookies lassen - sofern sie dann noch da sind - sich mit jQuery erstellen und wieder auslesen.
Das wird allerdings bestenfalls für einen Teil Deiner Besucher funktionieren.
Ein jQuery-Projekt mit Cookies wurde allerdings schon vor Jahren gestoppt.
Auch wenn Du das nicht willst - Cookies lassen sich mit php sehr einfach verwalten.
Richtig mit Cookies oder nimmst die Local Storage vom Browser.
Da hilft googeln
Cookie Nutzen: https://www.w3schools.com/js/js_cookies.asp
LocalStorage: https://wiki.selfhtml.org/wiki/JavaScript/Web_Storage
Und wie mache ich das mit den Cookies? Habe da keine erfahrung mit Cookies