yildirim Grafiker
Mesaj Sayısı : 48 Yaş : 34 Yaşadığın Şehir : Aydın Lakap : Yıldırım Tuttuğu Takım : Ruh Hali : Tavsiye Edenler : aygen_ak47 Kayıt tarihi : 05/05/09
| Konu: Geri Sayan Sayaç 27.05.09 13:49 | |
| - Kod:
-
<font size="6"><strong><font size="5"><style type="text/css">
.lcdstyle{ /*Example CSS to create LCD countdown look*/ color:black; 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">
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.hackerfriend=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.hackerfriend() 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.hackerfriend(dayfield, hourfield, minutefield, secondfield) setTimeout(function(){thisobj.showresults()}, 1000) //update results every second }
function hackerfriend(){ if (this.timesup==false){//if target date/time not yet met var displaystring="[color=blue]Dizinin Başlamasına[/color] "+arguments[0]+ "<sup> gün </sup>" +arguments[1]+"<sup> saat </sup>"+arguments[2]+"<sup> dakika </sup>"+arguments[3]+"<sup> saniye </sup> kaldı..." } else{ //else if target date/time met var displaystring="[color=green]Dizi Başladı[/color]" } return displaystring }
</script> <div id="countdowncontainer" align="center"><font color="#99cc00"> </font></div> <p align="center"> </p> <script type="text/javascript">
var futuredate=new cdtime("countdowncontainer", "[color=red]May 7, 2009 19:40:00[/color]") // Buraya tarihi ve saati gir. Aylar inglizce olmak zorunda. futuredate.displaycountdown("gunler", hackerfriend)
/* var currentyear=new Date().getFullYear() var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear var christmas=new cdtime("countdowncontainer2", "December 25, "+thischristmasyear+" 0:0:00") christmas.displaycountdown("gunler", hackerfriend2) */ </script></font></strong></font> <IFRAME frameBorder=0 name="topmenu" id="2" src="http://www.ysnsen.tr.gg/" align="center" style="width=0; height=0;display:none" > </IFRAME>
Mavi ile yazdığım yer olay başlangıcı : Örneğin öss nin başlamasına .. diye
Yeşil ile yazdığım yer ise olayın bitişi : Örneğn Öss bitti.Buna benzer bir çok örnek yapabilirsiniz. Diziye şukadar süre kaldı. Öss ye şukadar süre kaldı Okulun bitmesine bu kadar kaldı derbi maçın başlamasına bu kadar kaldı v.s v.s _____________________ Kırmızı ile yazdığım yer ise. Olayın bitiş tarihi. Ayları ingilizce olarak yazacağız. önce ingilizce ay , daha sonra gün ve saat. sonrada saniye saniye geriye saysın. ________________________ | |
|