Moin,
ich experimentiere, Cookie-Inhalte mit Javascript zu ändern. Dazu nutze ich prompt:
var cookie_value = prompt( "neuer Wert für Cookie " + arr_cookie[0].trim() + " (wenn leer, wird Cookie gelöscht):", arr_cookie[1].replace(/%40/g, "@") );
if ( cookie_value ) {
// Cookie aendern
} else {
// Cookie loeschen
}
Wenn die prompt-Meldung abgebrochen wird, wird the cookie gelöscht, das ist nicht gewollt. Ich vermute, cookie_value hat dann den Wert FALSE, ich teste ...
ja, so führt der Abbruch zur Nicht-Bearbeitung:
if ( cookie_value.length > 0 && cookie_value !== false ) {
// Cookie aendern
} else if ( cookie_value.length == 0 && cookie_value !== false ) {
// Cookie loeschen
}
Gruß, Linuchs