Autor |
Nachricht |
Fintan90
Threadersteller
Dabei seit: 04.10.2010
Ort: Stuttgart
Alter: -
Geschlecht:
|
Verfasst So 23.12.2012 16:45
Titel Multiple Javascript Cookies |
|
|
Hey zusammen,
kann ich bei Javascript mehrere, getrennte Cookies generieren, mit unterschiedlichen Expire Dates?
Wenn ja, wie?
Alles was ich dazu finden konnte ist ein document.cookie Objekt, dass in einem langen String Wertepaare ("index"="Wert") speichert und mit Semikolon trennt. Jeder Index kann hierbei nur einmal vergeben werden,
und der Cookie hat nur ein setzbares Expire Date.
Für eine Studienaufgabe soll ich ein Script generieren, bei dem ein Nutzer auf einer Seite kleine Erinnerungs-Notizen für sich selbst machen kann. Diese Notizen sollen per Javascript als Cookie gespeichert werden und eine Haltbarkeit von einer Woche haben. Das impliziert, dass jede Notiz ein seperates Expire-Date bekommt.
Vielen Dank im Vorraus für jeden Input.
Grüße,
Fin
|
|
|
|
|
Fintan90
Threadersteller
Dabei seit: 04.10.2010
Ort: Stuttgart
Alter: -
Geschlecht:
|
Verfasst So 23.12.2012 21:50
Titel
|
|
|
Hat sich geklärt.
|
|
|
|
|
Anzeige
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
|
|
|
|
Fintan90
Threadersteller
Dabei seit: 04.10.2010
Ort: Stuttgart
Alter: -
Geschlecht:
|
Verfasst Mo 24.12.2012 01:37
Titel
|
|
|
Cookies sind nicht explizit gefordert, aber die Lösung soll unabhängig von HTML5-Neuerungen funktionieren, weil HTML5 noch nicht abschließend vom W3C standartisiert wurde. Soweit ich das jetzt nachgelesen habe, funktioniert localstorage nur unter HTML5.
Aber wie gesagt, jetzt läuft es ohnehin. Ich hatte nicht gewusst, dass jedes einzelne Attribut innerhalb des document.cookie Objekts ein eigenes Verfallsdatum bekommen kann. Damit ist mein Problem gelöst, zumal die Notizen von sehr kurzer Natur sein können, weswegen ich kein Speicherplatzproblem bekomme.
Aber trotzdem danke. Gut was über localstorage gelernt zu haben.
|
|
|
|
|
ChrisKam
Dabei seit: 01.07.2009
Ort: Hattingen
Alter: 38
Geschlecht:
|
Verfasst Mo 24.12.2012 10:51
Titel
|
|
|
Zitat: | (...) weil HTML5 noch nicht abschließend vom W3C standartisiert wurde. Soweit ich das jetzt nachgelesen habe, funktioniert localstorage nur unter HTML5. |
Es ist völlig irrelevant, wann das W3C irgendwas standardisiert - die einzige relevante Frage bei der Entwicklung ist, ob die genutzten Features unterstützt werden (und ob es gute Fallbacks gibt). Im Falle von localstorage ist die Abdeckung jetzt schon sehr gut, selbst der IE8 unterstützt es schon nativ und darunter es gibt einige gute Fallback-Lösungen (https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills)
Zuletzt bearbeitet von ChrisKam am Mo 24.12.2012 10:52, insgesamt 1-mal bearbeitet
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Mo 24.12.2012 12:32
Titel
|
|
|
ChrisKam hat geschrieben: |
Es ist völlig irrelevant, wann das W3C irgendwas standardisiert |
na klar. und hinterher wieder drüber rumflennen, dasz irgendwelche browser sich nich an standards halten.
|
|
|
|
|
Fintan90
Threadersteller
Dabei seit: 04.10.2010
Ort: Stuttgart
Alter: -
Geschlecht:
|
Verfasst Mo 24.12.2012 12:45
Titel
|
|
|
Zitat: | Es ist völlig irrelevant, wann das W3C irgendwas standardisiert |
Abgsehen davon, dass ich es persönlich nicht anders machen würde, war es eine Vorgabe kein HTML5 zu verwenden, aus genau dem oben genannten Grund. Das kann man sinnvoll finden oder nicht, aber ich gehe davon aus, dass mein Informatik-Professor weiß was er tut.
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst Mo 24.12.2012 13:22
Titel
|
|
|
[quote="Fintan90"] Zitat: | aber ich gehe davon aus, dass mein Informatik-Professor weiß was er tut. |
nope. in diesem fall scheinbar nicht.
Zuletzt bearbeitet von sahnemuh am Mo 24.12.2012 13:22, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Javascript] Multiple form upload / input felder hinzufügen
[JavaScript] - Cookies auslesen / trennen - an ASP übergeben
Flash: Multiple Choice
jQuery multiple slider in 5 Bereichen
Datenbankdesign - Multiple Tags für Fotos
jQuery: Multiple draggable, ein droppable
|
|