stò provando con questo codice, però quando parte il timer invece di partire con il valore 10 secondi scritto sul cookie parte con valori casuali...
(Per gestire i cookie uso una libreria)
Codice:
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width">
<script type="text/javascript" src="cookies.js/cookies.js"></script>
<center>
<span id="timer">00</span>
</center>
<script>
scriviCookie('timer','10',60);//nome,valote,scadenza
var tm = leggiCookie('timer');
//var tm=10;
var now = new Date();
var timeup = now.setSeconds(now.getSeconds() + tm);
var counter = setInterval(timer, 1000);
function timer() {
now = new Date();
count = Math.round((timeup - now)/1000);
if (now > timeup) {
//qualche evento!
clearInterval(counter);
return;
}
var seconds = Math.floor((count%60));
document.getElementById("timer").innerHTML = seconds;
}
</script>