JS İle Geri Sayım Yaptırmak
-
Müridler JS ile geri sayım yaptırmak istiyorum, internetten aradım hazır birkaç kod buldum fakat ihtiyacımı karşılamıyor.
İstediğim olay şu şekilde;
Benim verdiğim süreden geriye sayım yapacak. Mesela 15 dakika olarak ayarladığım zaman, 15 dakikadan geriye SAAT : DAKİKA : SANİYE olarak sayacak. RapidShare'deki veya Hotfile'daki sistem gibi.
-
<script>
var sec = 00; // set the seconds
var min = 15; // set the minutes
function countDown() {
sec--;
if (sec == -01) {
sec = 59;
min = min - 1;
} else {
min = min;
}
if (sec<=9) { sec = "0" + sec; }
time = (min<=9 ? "0" + min : min) + " min and " + sec + " sec ";
if (document.getElementById) { theTime.innerHTML = time; }
SD=window.setTimeout("countDown();", 1000);
if (min == '00' && sec == '00') { sec = "00"; window.clearTimeout(SD); }
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(function() {
countDown();
});
</script>
<style>
.timeClass {
font-family:arial,verdana,helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
}
</style>
<table width="100%">
<tr><td width="100%" align="center"><span id="theTime" class="timeClass"></span></td></tr>
</table>hocam isini görür mü bu ?
-
@Andrei hocam yardımın için teşekkür ederim ama bu kod ile sayfayı yenilediğimde süre tekrar başa sarıyor, sayfa yenilendiğinde sayımın baştan başlamaması lazım.
-
anladım. o zaman is biras ajax'a kayıyor.
kurcalarım, yapabilirsem koyarım buraya.
-
Andrei bunu yazdı:
-----------------------------
anladım. o zaman is biras ajax'a kayıyor.
kurcalarım, yapabilirsem koyarım buraya.
-----------------------------Peki hocam teşekkür ederim, js ile ilgili bilgim yok ama sanırsam server saatini esas alarak sayım yapması lazım.
-
timer ın içindeki zamanı cookie ye yazdırabilirsin.Böylece bir daha başladığında kaldığı yerden sayar.Ama adam geçmişi falan silerse gene gider yani.
-
hocam andrei nin verdiği kod işini görür
her yenilendiğinde tabiki 15 dakikadan başlar çünkü değişken orda sabit
o değişkenleri db den çekersen sorun olmayacaktır
-
snnyk bunu yazdı:
-----------------------------
hocam andrei nin verdiği kod işini görür
her yenilendiğinde tabiki 15 dakikadan başlar çünkü değişken orda sabit
o değişkenleri db den çekersen sorun olmayacaktır
-----------------------------Hocam mesala internette yılbaşı geri sayım sayacı var onlar yenilendiğinde baştan başlamıyor. Onun saaat : dakika : gün olanı
-
JQuery ile yapılmış bi tane var, bi incele istersen http://ofertaweb.ro/demos/cool_jquery_countdown/dark/
-
CasTeaL bunu yazdı:
-----------------------------
snnyk bunu yazdı:
-----------------------------
hocam andrei nin verdiği kod işini görür
her yenilendiğinde tabiki 15 dakikadan başlar çünkü değişken orda sabit
o değişkenleri db den çekersen sorun olmayacaktır
-----------------------------Hocam mesala internette yılbaşı geri sayım sayacı var onlar yenilendiğinde baştan başlamıyor. Onun saaat : dakika : gün olanı
-----------------------------hacı normal bi geri sayım aracını al
sayfa yüklenirken php ile hedef tarihten şimdiki tarihi çıkart (lazımsa örnek kod verebilirim) sora kalan sonucu text boxa yazdır geri sayan js zaten işleyecektir.
-
pc saatini al ?
