Javascript Cookie Clicker Spiel speichern geht nicht?

...komplette Frage anzeigen

2 Antworten

Dein Code arbeitet bei mir korrekt. Vermutlich hat das was mit den Browser Sicherheitseinstellungen zu tun. Rufst du die Datei über einen Webserver auf?

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Hallo1812
02.03.2017, 20:27

Nein local am Pc mit Firefox. hab auch schon geschaut ob der browser cookies löscht bei Neustart aber eig nicht.

0

Probier mal folgendes:

1. Füge diese Javascript Funktion hinzu:

function getCookie(name){
var _cookies = document.cookie.split(';');
for(var i = 0; i < _cookies.length; ++i){
_cookie = _cookies[i].split('=', 2);
if(_cookie[0] === name) return _cookie.length == 2 ? _cookie[1] : '';
}
return null;
}

2. Passe die "laden" Funktion an:

function laden(){
var _cookies = getCookie('cookies');
if(_cookies) cookies = _cookies;
}

3. Passe die "save" Funktion an:

function save(){
document.cookie = 'cookies='+cookies+';max-age=31536000';
}

Damit sollte das ganze laufen.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Hallo1812
02.03.2017, 21:20

Das Problem wir haben da zb. das mit document.cookie.split noch nicht gelernt und drfen nur gelernes verwenden :/

0

Was möchtest Du wissen?