Oxxi.net  - Birlikteliğin Gücü Bulut Sunucu

Go Back   Oxxi.net - Birlikteliğin Gücü > Client side Programlama > Javascript Programlama

Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 08-11-2012, 12:31:47
batuhangoksu - ait Kullanıcı Resmi (Avatar)  
Muğla Şubesi
Yaş: 27
Mesajlar: 6
iTrader: (0)
Standart geri sayım sayacı gün sorunu

arkadaşlar javascript ile şöyle geri sayım yaptırıyorum lakin yaşadığım problem şu bir fırsat sitesi yapmaktayım

örnek fırsatın başlangıç tarihi 1 kasım 2012 - bitiş tarihi 8 kasım 2012 fırsatın bitiş tarihi 8 kasım olduğu için fırsat 8 kasımdada yayın 9 kasımda diğer fırsat geliyor lakin 7 kasım bittiği zaman 8 kasıma girince geri sayım bitiyor bitmemesi lazım aksine 0 gün deyip 8 kasım bitinceye kadar saat dakika saniye cinsinden devam etmesi lazım nerde hata yapıyorum yardımcı olursanız sevinirim.

daha doğrusu 8 kasım olduğu zaman -1 gün -12:12:08 şeklinde yazıyor bunun yerine 0 gün ve saat dakika saniye cinsinden çalışsın istiyorum.

Kod:
function Countdown(then) 
{
    this.then = then;
 
    function setElement(id, value) 
    {
        if (value.length < 2) { value = "0" + value; }
        window.document.getElementById(id).innerHTML = value;
    }
 
    function countdown() 
    {
        now  = new Date();
        diff = new Date(this.then - now);
         
        seconds_left = Math.floor(diff.valueOf() / 1000);
 
        seconds  = Math.floor(seconds_left / 1) % 60;
        minutes  = Math.floor(seconds_left / 60) % 60;
        hours    = Math.floor(seconds_left / 3600) % 24;
        days     = Math.floor(seconds_left / 86400) % 86400;
         
        setElement('countdown-days',days);
        setElement('countdown-hours',hours);
        setElement('countdown-minutes',minutes);
        setElement('countdown-seconds',seconds);
         
        countdown.timer = setTimeout(countdown, 1000);
    }
 
         
    function start() 
    {
        this.timer = setTimeout(countdown, 1000);
    }
 
    start(then);    
}
  
Countdown(new Date("11.08.2012"));
kullanımı

HTML-Kodu:
<span id="countdown-days"></span> Gün 
<span id="countdown-hours"></span>:
<span id="countdown-minutes"></span>:
<span id="countdown-seconds"></span>
__________________
Back End - Front End Developer
Web: www.batuhangoksu.com
Php, MySQL, Html, Html 5, Css, jQuery
Alıntı ile Cevapla

Sponsor Bağlantılar
Cevapla


Bu konuyu görüntüleyen üyeler: 1 (0 kayıtlı üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu açma yetkiniz yok.
Cevap yazma yetkiniz yok.
Eklenti yükleme yetkiniz yok.
Mesajınızı değiştirme yetkiniz yok.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 00:11:42. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin™ Version 3.8.4
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO 3.6.0
İçerik sağlayıcı paylaşım sitelerinden biri olan oxxi.net Birlikteliğin Gücü Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.