Cookie auslesen und setzten
Tim
- javascript
Hallo,
ich möchte gerne einen Cookie auslesen und aufgrund dessen Inhalt gewisse Aktionen ausführen (Javascript).
Auch mit allen Beispielen konnte ich mir nichts eigenes zusammenbasteln.
Es geht darum: (praktisch Code, bloß die Übersetzung in Javascript fehlt)
Gibt es den Cookie "heutigerBesuch" mit dem Inhalt 1?
Ja? Dann: Setzte Variable hm auf false
Nein? Dann: Setzte Variable hm auf true UND erzeuge Cookie "heutigerBesuch" mit Inhalt 1 (expire am Ende der Sitzung)
später im Body will ich hm weiter benutzen:
Wenn hm true ist, gebe folgenden HTML Code aus...
Den Cookie zu lesen und zu setzten, das würde ich als Hauptproblem ansehen.
Kann mir jemand helfen?
Liebe Grüße,
Tim
@@Tim:
Den Cookie zu lesen und zu setzten, das würde ich als Hauptproblem ansehen.
Kann mir jemand helfen?
Ja, http://de.selfhtml.org/@title=SELFHTML. Click.
Vermutlich der Abschnitt http://de.selfhtml.org/javascript/@title=JavaScript. Click.
Hm, und nun? http://de.selfhtml.org/javascript/sprache/@title=Sprachelemente? Click.
Hm, sieht nicht so aus. Also http://de.selfhtml.org/javascript/@title=zurück. Click.
http://de.selfhtml.org/javascript/objekte/@title=Objektreferenz? Click.
Zu welchem Objekt könnten Cookies denn gehören? Zu http://de.selfhtml.org/javascript/objekte/window.htm@title=window? Click.
Auf der Seite nach "Cookie" gesucht ... Hm, sieht nicht so aus. Also http://de.selfhtml.org/javascript/objekte/@title=zurück. Click.
Zu http://de.selfhtml.org/javascript/objekte/document.htm@title=document? Click.
Auf der Seite nach "Cookie" gesucht ...
Live long and prosper,
Gunnar
Hallo Tim,
ich möchte gerne einen Cookie auslesen und aufgrund dessen Inhalt gewisse Aktionen ausführen (Javascript).
Es geht darum: (...)
Gibt es den Cookie "heutigerBesuch" mit dem Inhalt 1?
Ja? Dann: Setzte Variable hm auf false
Nein? Dann: Setzte Variable hm auf true UND erzeuge Cookie "heutigerBesuch" mit Inhalt 1 (expire am Ende der Sitzung)
Ich verstehe nicht ganz: Wenn es das Cookie "heutigerBesuch" nicht gibt, dann willst du es setzen, es aber am Ende der Sitzung verfallen lassen?
Wie willst du dann feststellen, ob du die Website heute schon einmal besucht hast, wenn du am selben Tag eine neue Session eröffnest? Sollte das Cookie nicht besser um Null Uhr des Folgetages der letzten Sitzung eines Kalendertages verfallen statt am Ende der Sitzung?
Übrigens: Wer will gute Cookies backen, der muss haben sieben Sachen!
Gruß Gernot