Hi,
angesichts der super Quellen, die Du selbst gefunden hast, ist mein Posting ja eigentlich überflüssig, ich will es aber trotzdem posten, damit Dein Code "schlanker" wird und so ein paar Sekunden Übertragungszeit und Traffic eingespart werden:
Meine Fragen:
- Wie kann ich den Cookie jedesmal überschreiben?
Nun, ich kann diesen Fehler nicht ganz nachvollziehen:
Ich setzte so meinen Cookie (Ist eine Art Lesezeichnfunktion, das aber nur zur Info):
function CookieSetzen () {
var jetzt = new Date();
var EndZeit = new Date(jetzt.getTime() + (60 * 24 * 60 * 60 * 1000));
var Wert = document.title + "&" + location.href + "+" + escape(jetzt);
document.cookie = "Titel="+escape(Wert)+"; expires="+EndZeit.toGMTString()+";";
}
Auch bei mehrmaligen Setzen des selben Cookies auf einer Seite wird dieser komplett überschrieben und nicht erweitert.
- Wie kann ich den Cookie per Javascript löschen?
function CookieLoeschen () {
document.cookie= "Cookiename="+"; expires=Thu, 01-Jan-1970 00:00:01 GMT;";
}
- Kann ich auf andere Weise mehrere Werte speichern?
Nein, in einem Cookie kann immer nur einen Wert speichern. Du kannst aber natürlich, wie Du es auch machst, mehrere Varaiablen und deren Werte verketten und diese dann später wieder aussplitten.
Viele Grüße...
Alex :)