Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Jquery veya javascript ile ilgili bir soru

Arkadaşlar bir sınav sitesi için süresi 100 dk olan ve sayfa değişiminde yada refreshlendiğinde kaldığı yerden geriye doğru sayan bir geri sayım sayacına ihtiyacım var. Webde bulduklarım refresh ile birlikte sıfırlıyor süreyi tekrar baştan başlıyor. Bu işi yapmak için javascript yada jquery cookie kullanmam gerekiyor sanırım. Nasıl yapabilirim böyle bir sayaç? (Jquery olursa tercihimdir)
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • uralozden adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    70 cevap - 0 soru
    söylediğin doğru ama basit şekilde javascript ile yapabilrsin aaşağıda bir örnek verecem burda tarih' standart sen bu süreyi 100 dk olarak sınırlayabillirsin. örnek link en altta...

    var newYear = new Date();
    newYear = new Date(newYear.getFullYear() + 1, 1 - 1, 1);
    $('#defaultCountdown').countdown({until: newYear});

    $('#removeCountdown').toggle(function() {
    $(this).text('Re-attach');
    $('#defaultCountdown').countdown('destroy');
    },
    function() {
    $(this).text('Remove');
    $('#defaultCountdown').countdown({until: newYear});
    }
    );




    http://keith-wood.name/countdown.html

Cevaplar

  • necmettin adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    80 cevap - 0 soru
    Bunu Javascript ile yapman mümkün değil. Çünkü her sayfa yenilemede ve değişiminde javascript sıfırlanacaktır. Bu takibi sunucu tarafında yapman gerekir. Çünkü sayfadan ayrılırken o ana kadar geçen süreyi veritabanı gibi bir ortama yazman ve sayfa yüklenirken oradan okuman gerekir.
  • Vedia adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    66 cevap - 21 soru
    Merhaba,

    Çok kolay... Bir timer yardımıyla her dakika çağıracağınız bir komutla kullanıcının süresini sakladığınız değişkeni bir cookie'ye yazarsınız. Sayfaya ilk girişte de cookie'ye bakar; sınavın kalan süresini alıp toplam süreyi oradan başlatırsınız.
  • magesuko adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    3 cevap - 7 soru
    dostlar sağolun cevaplar için ama JS bilgim çok çok temel olduğu için içinden çıkamadım ben. Size zahmet 100 dk dan geriye sayan ve refreshde sıfırlanmayan kodu yazabilirseniz çok makbule geçecek biraz aciliyetide var çünkü :((
    • uralozden adlı üyenin fotoğrafı uralozden
      işine yaracak bir şey buldum zannediyorum. Ekte gönderiyorum. link olarak aşağıda mecvut çok tarz birşey olmuş üzerinde oynama yapman gerekecektir elbet.

      http://www.enagrup.com/geri.rar
      12 yıl önce yazılmış
    • magesuko adlı üyenin fotoğrafı magesuko
      hocam sağol işime yarayacak gibi bu ancak şimdi birde şöyle bir ihtiyaç var sayaç sıfırlandığında sınav süresi bitti gibilerden bir mesaj verip belli bir url'ye yönlendirmem gerekiyor. Nasıl yaparım? Bunu dışardan çağırılan countdown.js dosyasının içinde mi belirtmemiz gerekecek?
      12 yıl önce yazılmış
    • uralozden adlı üyenin fotoğrafı uralozden
      o javascript 'te yeni bir fonksiyon çağır istersen o bittiğinde onu çalıştır ozaman alert'de verdirirsin yeni br sayfaya da yönlendiririsin bu kadr uğraşmamıştım hiç artık doğrudur heralde bu cevap
      12 yıl önce yazılmış
    • magesuko adlı üyenin fotoğrafı magesuko
      cevabını doğru olarak işaretledim zaten hocam ;)
      12 yıl önce yazılmış