v2.5.2
Giriş yap

JS Countdown sayfa yenilenmede sıfırlama sorunu

siyahkalem
470 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhaba,
Aşağıdaki kodlarda yapmak istediğimde belirlediğim dakika boyunca geri gidecek,
sıfırlanınca 2 dakkika bekledikten sonra tekrar geri saymaya başlayacak.

Ve en önemlisi sayfa yenilendiği zaman sıfırdan başlamayacak. Bendeki kodlarda sayfa yenilendikce sıfırdan başlıyor.

<div id="countDown"></div>


	$(document).ready(function(){
		
		const startingMinutes = 1;
		let time = startingMinutes * 60;

		const countdownEl = document.getElementById('countDown');

		setInterval(updateCountDown, 1000);

		function updateCountDown(){
			const minutes = Math.floor(time / 60);
			let seconds = time % 60;

			seconds = seconds < 10 ? "0" + seconds : seconds;

			countdownEl.innerHTML = ` ${minutes} : ${seconds}`;
			time--;
		}

	});
	
Cevap yaz
Cevaplar (2)
kargasa1982
1249 gün önce

Sayfa yenilendiğinde kaldığı yerden devam etmesini istiyorsan, cookie üzerinde tutman lazım son durumu. updateCountDown() içinde sürekli cookie değerini güncellemen gerekiyor.

sercanarga
1249 gün önce

Söylediklerinden hangisini yapmayı denedin? Yaşadığın sorun neydi?