• 05-11-2007, 16:40:28
    #1
    Merhaba arkadaşlar ben bir gün bir saat belirrleyeceğim oda o tarih saat dakika saniye olarak geri saymaya başlayacak bu tarz bir şey istiyorum flashda olabilir asp olmasın yanlız şimdiden teşekkürler
  • 05-11-2007, 20:20:54
    #2
    yok mu arkadaşlar ?
  • 05-11-2007, 20:26:06
    #3
    elimde vardı belki işine yarar

    Not: setcountup (2005,08,10) Kısmına Sitenin Yayına Başladığı Tarihi Yazacaksın

    <br/>
            <script language="JavaScript">
    
    function setcountup(theyear,themonth,theday){
    yr=theyear;mo=themonth;da=theday
    }
    //////////CONFIGURE THE countup SCRIPT HERE//////////////////
    //STEP 1: Configure the date to count up from, in the format year, month, day:
    //This date should be less than today
    setcountup(2005,08,10)
    //STEP 2: Configure text to be attached to count up
    var displaymessage=" [Her saniye büyümekteyiz] "
    //STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countup area
    var countupwidth=\'95%\'
    var countupheight=\'20px\' //applicable only in NS4
    var countupbgcolor=\'alt1\'
    var opentags=\'<span class="smallfont">\'
    var closetags=\'</span>\'
    //////////DO NOT EDIT PASS THIS LINE//////////////////
    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    var crosscount=\'\'
    function start_countup(){
    if (document.layers)
    document.countupnsmain.visibility="show"
    else if (document.all||document.getElementById)
    crosscount=document.getElementById&&!document.all?document.getElementById("countupie") : countupie
    countup()
    }
    if (document.all||document.getElementById)
    document.write(\'<span id="countupie" style="width:\'+countupwidth+\'; background-color:\'+countupbgcolor+\'"></span>\')
    window.onload=start_countup
    
    function countup(){
    var today=new Date()
    var todayy=today.getYear()
    if (todayy < 1000)
    todayy+=1900
    var todaym=today.getMonth()
    var todayd=today.getDate()
    var todayh=today.getHours()
    var todaymin=today.getMinutes()
    var todaysec=today.getSeconds()
    var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
    paststring=montharray[mo-1]+" "+da+", "+yr
    dd=Date.parse(todaystring)-Date.parse(paststring)
    dday=Math.floor(dd/(60*60*1000*24)*1)
    dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
    dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
    dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
    if (document.layers){
    document.countupnsmain.document.countupnssub.document.write(opentags+dday+ " gün, "+dhour+" saat, "+dmin+" dakika ve "+dsec+" saniyedir sizlerleyiz... "+displaymessage+closetags)
    document.countupnsmain.document.countupnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+dday+ " gün, "+dhour+" saat, "+dmin+" dakika ve "+dsec+" saniye "+displaymessage+closetags
    setTimeout("countup()",1000)
    }
    </script>
  • 05-11-2007, 20:55:08
    #4
    Bu ileri sayım sayacı arkadaşın istediği tam tersi geri sayım sayacı elimde şöyle bir şey var umarım işini görür biraz editlemen lazım
    Alıntı
    <head>


    <script>
    function play()
    {
    document.getElementById("Ezan").Play();
    }

    var Imsak = new Date("Mon Nov 5 5:06:00 2007");
    var Gunes = new Date("Mon Nov 5 6:34:00 2007");
    var Ogle = new Date("Mon Nov 5 11:58:00 2007");
    var Ikindi = new Date("Mon Nov 5 14:42:00 2007");
    var Aksam = new Date("Mon Nov 5 17:10:00 2007");
    var Yatsi = new Date("Mon Nov 5 18:31:00 2007");
    var Imsak1 = new Date(Imsak.valueOf() + 24 * 3600000);
    function KalanSure(c) {
    c = Math.round(c / 1000);
    var x = Math.floor(c / 3600);
    var y = c - 3600 * x;
    var m = Math.floor(y / 60);
    y = y - 60 * m + 100;
    m += 100;
    return x + ':' + m.toString().substr(1, 2) + ':' + y.toString().substr(1, 2);
    }


    function say()
    {
    var nd = new Date()
    var nd1 = new Date(nd.valueOf() - 60000)

    if (nd < Imsak1) document.getElementById('kalan').innerHTML="<font size='1'>İmsaka Kalan Süre " + KalanSure(Imsak1 - nd)
    if (nd < Yatsi) document.getElementById('kalan').innerHTML="<font size='1'>Yatsıya Kalan Süre " + KalanSure(Yatsi - nd)
    if (nd < Aksam) document.getElementById('kalan').innerHTML="<font size='1'>Akşama Kalan Süre " + KalanSure(Aksam - nd)
    if (nd < Ikindi) document.getElementById('kalan').innerHTML="<font size='1'>İkindiye Kalan Süre " + KalanSure(Ikindi - nd)
    if (nd < Ogle) document.getElementById('kalan').innerHTML="<font size='1'>Öğleye Kalan Süre " + KalanSure(Ogle - nd)
    if (nd < Gunes) document.getElementById('kalan').innerHTML="<font size='1'>Güneşe Kalan Süre " + KalanSure(Gunes - nd)
    if (nd < Imsak) document.getElementById('kalan').innerHTML="<font size='1'>İmsaka Kalan Süre " + KalanSure(Imsak - nd)

    if (nd > Imsak && nd1 < Imsak ) play()
    if (nd > Ogle && nd1 < Ogle ) play()
    if (nd > Ikindi && nd1 < Ikindi ) play()
    if (nd > Aksam && nd1 < Aksam ) play()
    if (nd > Yatsi && nd1 < Yatsi ) play()

    setTimeout('say()',1000)

    }

    </script>
    <body leftmargin="0" topmargin="0" onload="say()"><center>
    <table width="100%" border="1" cellpadding="5" cellspacing="1" bordercolor="#000000" id="AutoNumber5" style="border-collapse: collapse" height="1">
    <tr>
    <td height="13" colspan="2" bgcolor="#CCCCCC" width="100%">
    <div align="center" class="style4" style="width: 100%; height: 14">
    <a href="http://www.siteadi.com" target="_blank">İstanbul</a></div></td>
    </tr>
    <tr>
    <td height="1" width="35%"><div align="center"><strong>Vakit</strong></div></td>
    <td height="1" width="65%" align="center"><b>Saat</b></td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="2" align="left">
    İmsak</td>
    <td width="60%" align="center" height="2">5:06</td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="14" align="left">
    Güneş</td>
    <td width="60%" align="center" height="14">6:34</td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="1" align="left">
    Öğle</td>
    <td width="60%" align="center" height="1">11:58</td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="1" align="left">
    İkindi</td>
    <td width="60%" align="center" height="1">14:42</td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="1" align="left">
    Akşam</td>
    <td width="60%" align="center" height="1">17:10</td>
    </tr>
    <tr bgcolor="#F0F0F0">
    <td width="40%" bgcolor="#666666" class="style3" height="1" align="left">
    Yatsı



    </td>
    <td width="60%" align="center" height="1">18:31</td>
    </tr>
    <tr>
    <td height="13" colspan="2" bgcolor="#CCCCCC" width="100%">
    <div id="kalan" align="center" class="style4" style="width: 100%; height: 14"></div></td>
    </tr>

    </table>
    </center>
  • 05-11-2007, 21:06:58
    #5
    Birini ileri sayaç diğeri editlemek lazım başka yok mu arkadaşlar
  • 05-11-2007, 21:16:51
    #6
    Ekteki dosya işini görecek sanırım.

    Edit sitede hata oluşuyor eklenti görünmüyor link veriyorum

    Countdown.zip ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...

    bir repi hakettik değilmi
  • 05-11-2007, 21:23:11
    #7
    <head> </head> arasına

    <style style="text/css">
    
    .lcdstyle{ /*Example CSS to create LCD countdown look*/
    background-color:black;
    color:yellow;
    font: bold 18px MS Sans Serif;
    padding: 3px;
    }
    
    .lcdstyle sup{ /*Example CSS to create LCD countdown look*/
    font-size: 80%
    }
    
    </style>
    
    <script type="text/javascript">
    
    /***********************************************
    * Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit http://www.dynamicdrive.com/ for this script and 100s more.
    ***********************************************/
    
    function cdtime(container, targetdate){
    if (!document.getElementById || !document.getElementById(container)) return
    this.container=document.getElementById(container)
    this.currentTime=new Date()
    this.targetdate=new Date(targetdate)
    this.timesup=false
    this.updateTime()
    }
    
    cdtime.prototype.updateTime=function(){
    var thisobj=this
    this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
    setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
    }
    
    cdtime.prototype.displaycountdown=function(baseunit, functionref){
    this.baseunit=baseunit
    this.formatresults=functionref
    this.showresults()
    }
    
    cdtime.prototype.showresults=function(){
    var thisobj=this
    
    
    var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
    if (timediff<0){ //if time is up
    this.timesup=true
    this.container.innerHTML=this.formatresults()
    return
    }
    var oneMinute=60 //minute unit in seconds
    var oneHour=60*60 //hour unit in seconds
    var oneDay=60*60*24 //day unit in seconds
    var dayfield=Math.floor(timediff/oneDay)
    var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
    var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
    var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
    if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
    hourfield=dayfield*24+hourfield
    dayfield="n/a"
    }
    else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
    minutefield=dayfield*24*60+hourfield*60+minutefield
    dayfield=hourfield="n/a"
    }
    else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
    var secondfield=timediff
    dayfield=hourfield=minutefield="n/a"
    }
    this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
    setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
    }
    
    /////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////
    
    //Create your own custom format function to pass into cdtime.displaycountdown()
    //Use arguments[0] to access "Days" left
    //Use arguments[1] to access "Hours" left
    //Use arguments[2] to access "Minutes" left
    //Use arguments[3] to access "Seconds" left
    
    //The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
    //For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
    //For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc
    
    
    function formatresults(){
    if (this.timesup==false){//if target date/time not yet met
    var displaystring=arguments[0]+" gün "+arguments[1]+" saat "+arguments[2]+" dakika "+arguments[3]+" saniye"
    }
    else{ //else if target date/time met
    var displaystring="Geri Sayım Sona Erdi!"
    }
    return displaystring
    }
    
    function formatresults2(){
    if (this.timesup==false){ //if target date/time not yet met
    var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>gün</sup> "+arguments[1]+" <sup>saat</sup> "+arguments[2]+" <sup>dakika</sup> "+arguments[3]+" <sup>saniye</sup></span>"
    }
    else{ //else if target date/time met
    var displaystring="" //Don't display any text
    alert("Geri Sayım Sona Erdi!") //Instead, perform a custom alert
    }
    return displaystring
    }
    
    </script>
    <body> </body> arasına

    <div id="countdowncontainer"></div>
    <br />
    <div id="countdowncontainer2"></div>
    
    <script type="text/javascript">
    
    var futuredate=new cdtime("countdowncontainer", "March 23, 2009 18:25:00")
    futuredate.displaycountdown("days", formatresults)
    
    var currentyear=new Date().getFullYear()
    //dynamically get this Christmas' year value. If Christmas already passed, then year=current year+1
    var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear
    var christmas=new cdtime("countdowncontainer2", "December 26, "+thischristmasyear+" 0:0:00")
    christmas.displaycountdown("days", formatresults2)
    
    </script>
    Üstteki kodda iki adet sayaç bulunmaktadır.Eğer üsttekini koymak istersen aşağıdaki kodu silersin.

    <div id="countdowncontainer2"></div>
    Alttakini koymak istersen aşağıdaki kodu silersin.

    <div id="countdowncontainer"></div>
    Tarih ayarlaması:

    Üsttekinin tarih ayarlaması için aşağıdaki kodu editleyin.

    var futuredate=new cdtime("countdowncontainer", "March 23, 2009 18:25:00")
    Aşağıdakinin tarih ayalaması için aşağıdaki kodu editleyin.

    var christmas=new cdtime("countdowncontainer2", "December 26, "+thischristmasyear+" 0:0:00")
    christmas.displaycountdown("days", formatresults2)
    umarım karışık olmamıştır.
  • 09-11-2007, 17:29:47
    #8
    arkadaslar diyelimki mesela ben 6 aydır askerım ,ben geriye kalan şafagımın saymasını bugun itibari ile saymasını istiyorum böyle bir kod yokmu elınızde?