ANA SAYFA
FORUM
RESİMLER
GÖRSEL DERSLER
TOPLİST
DERSLER
İLETİŞİM
Mayıs 16, 2008, 14:43:51 ÖS
Merhaba,
Ziyaretçi
. Lütfen
giriş yapın
veya
üye olun
.
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Forum
Yardım
Oyun
Giriş Yap
Kayıt
UzmanWeb.Net Forum
>
WEB TASARIMI - İNTERNET
>
Web Programlama
(Moderatörler:
skyquakes
,
ZaFeRySb
) >
belirli tarihten sayan kronometre
Sayfa: [
1
]
Aşağı git
« önceki
sonraki »
Yazdır
Gönderen
Konu: belirli tarihten sayan kronometre (Okunma Sayısı 403 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
mnaal.org
Yeni Üye
Puan: 0
Offline
İsim: MNAAL.ORG
Meslek: Akademisyen
Mesaj Sayısı: 2
Aktiflik
Deneyim
Seviye
belirli tarihten sayan kronometre
«
:
Temmuz 09, 2007, 00:35:19 ÖÖ »
Teşekkür Et
benim yardım almak istediğim konu sitemde bir sayaç yapmak istiyorum ancak bu sayaç benim bilirttiğim tarih ve saatten ileriye sayacak sürekli. mesela 01.01.200 den bu yana xxx Yıl xxx Ay xxx Gün xxx Saat xxx Saniy geçti gibisinde.
bu konu ile ilgilen birisinin yardımı dokunursa şimdiden teşekkürlerimi iletiyorum.
Selametle.
"Bu Konuya Teşekkür Edenler":
c3
Logged
AdmiN
Genel Sorumlu
Administrator
Puan: 287
Offline
Cinsiyet:
İsim: Adem TÜRK
Meslek: Öğretmen
Mesaj Sayısı: 2816
~|| Bilginin Gücü ||~
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #1 :
Temmuz 09, 2007, 13:30:05 ÖS »
Teşekkür Et
Aşağıdaki kodlar işine yarar. setcountup(2007,07,07) burası başlangıç tarihi oluyor.orayı istediğin gibi değiştirebilirsin.
Kod:
<SCRIPT language=JavaScript1.2>
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(2007,07,07)
//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='<center><b><small><font face="tahoma" size="2,5" style="" color="red">'
var closetags='</small></font></b></center>'
//////////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>
Logged
Soru sormadan ve yeni konu açmadan önce arama yapınız.
Konulara teşekkür mesajı yazmayın, teşekkür et düğmesine tıklayınız.
By.Dr.Dizyy
Moderatör
Puan: 14
Online
Cinsiyet:
Meslek: Öğrenci-Lise
Mesaj Sayısı: 144
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #2 :
Temmuz 09, 2007, 13:40:20 ÖS »
Teşekkür Et
Banada mesela 10.07.2007 tarihine geri sayım yapan bir script gerek bilen varsa verebilirmi
örnek olarak mesela 10.07.2007 tarihinde yeni bir program cıkacak ve o tarihe doğru gidildikce 2gün 3 saat 10 saniye kjaldı-1gün 4 saat 10 saniye kaldı gibi
«
Son Düzenleme: Temmuz 09, 2007, 13:47:32 ÖS Gönderen: n_e_o
»
Logged
Uzunn bi ara...
mnaal.org
Yeni Üye
Puan: 0
Offline
İsim: MNAAL.ORG
Meslek: Akademisyen
Mesaj Sayısı: 2
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #3 :
Temmuz 09, 2007, 18:30:18 ÖS »
Teşekkür Et
Kod:
<script language="JavaScript1.2">
function setcountdown(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}
//////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////
//STEP 1: Configure the countdown-to date, in the format year, month, day:
setcountdown(2008,1,1)
//STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion=" "
var message_on_occasion="CWJackaL"
//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='335px'
var countdownheight='0px'
var countdownbgcolor='transparent'
var opentags='<small><font face="IMPACT" size="6" color="Silver">'
var closetags='</small></font>'
//////////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_countdown(){
if (document.layers)
document.countdownnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}
if (document.all||document.getElementById)
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')
window.onload=start_countdown
function countdown(){
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
futurestring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
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 on day of occasion
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+closetags
return
}
//if passed day of occasion
else if (dday<=-1){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+" BURAYA SÜRENİN SUNUNDA ORATAY ÇIKACAK YAZI YI YAZIN "+closetags
return
}
//else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " gün,"+dhour+"saat, "+dmin+" dakika,"+dsec+"sn"+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+dday+ " gün, " +dhour+ " saat, " +dmin+ " dakika, " +dsec+ "sn" +occasion+closetags
}
setTimeout("countdown()",1000)
}
</script>
2008,1,1 yazan yere kendi ulaşmak istediğin süreyi yaz.
Logged
adnancelik
Deneyimli Üye
Puan: 0
Online
Mesaj Sayısı: 161
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #4 :
Temmuz 09, 2007, 23:21:06 ÖS »
Teşekkür Et
Geriye doğru sayan kronometre de saatte koymak mümkün olabilir mi? Yani 15 Eylül 2007 saat 8.00 a doğru geriye saymak gibi...
Logged
AdmiN
Genel Sorumlu
Administrator
Puan: 287
Offline
Cinsiyet:
İsim: Adem TÜRK
Meslek: Öğretmen
Mesaj Sayısı: 2816
~|| Bilginin Gücü ||~
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #5 :
Temmuz 10, 2007, 00:39:35 ÖÖ »
Teşekkür Et
Saat te eklemek için kodda denemeler yapmak lazım.Bu haliyle nereye ekleneceğini bilmiyorum.
Logged
Soru sormadan ve yeni konu açmadan önce arama yapınız.
Konulara teşekkür mesajı yazmayın, teşekkür et düğmesine tıklayınız.
adnancelik
Deneyimli Üye
Puan: 0
Online
Mesaj Sayısı: 161
Aktiflik
Deneyim
Seviye
-belirli tarihten sayan kronometre
«
Yanıtla #6 :
Temmuz 10, 2007, 08:57:55 ÖÖ »
Teşekkür Et
İstediğim kodu buldum.Kullanmak isteyenler olabilir diye aşağıda veriyorum.
Kod:
[<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=" Okulların açılmasına "+arguments[0]+" gün "+arguments[1]+" saat "+arguments[2]+" dakika "+arguments[3] +" saniye var"
}
else{ //else if target date/time met
var displaystring="Okullar açıldı.Bütün öğrenci ve öğretmenlerimize başarılar dileriz.!"
}
return displaystring
}
function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!") //Instead, perform a custom alert
}
return displaystring
}
</script>
<div id="countdowncontainer"></div>
<br />
<div id="countdowncontainer2"></div>
<script type="text/javascript">
var futuredate=new cdtime("countdowncontainer", "September 17, 2007 08:10:00")
futuredate.displaycountdown("days", formatresults)
</script>/code]
Logged
Sayfa: [
1
]
Yukarı git
Yazdır
« önceki
sonraki »
Gitmek istediğiniz yer:
Gitmek istediğiniz yer:
-----------------------------
SİTEDEN
-----------------------------
=> Haberler
=> Siteden Haberler-Duyurular-Anketler
=> Yeni Üyelerimizle Tanışalım
=> Site Hakkındaki Düşünceleriniz
=> UzmanWeb Servisleri Destek Hattı
-----------------------------
GENEL KONULAR
-----------------------------
=> Genel Konular
===> Komik ve İlginç Resimler - Videolar - Animasyonlar
===> Kutlamalar - Geçmiş Olsun Dilek ve Temenniler
===> Serbest Kürsü
===> Fıkralar - Komik Yazılar - İlginç Olay ve Yazılar
===> Forum Oyunları
-----------------------------
HABERLER
-----------------------------
=> Haberler
===> Donanım
===> İnternet
===> Teknoloji
-----------------------------
UZMANWEB SCRİPTLERİ DESTEK HATTI
-----------------------------
=> UzmanWeb Scriptleri Destek Hattı
-----------------------------
SKYPORTAL - MKPORTAL - SMF - AADVARK TOPLİST
-----------------------------
=> Aadvark Toplist
=> Smf (Simple Machines Forum)
===> Modül ve Eklentiler
===> Temalar
=> Mkportal
===> Modül ve Eklentiler
===> Temalar
===> Mkportal Destek Hattı
-----------------------------
MAXWEBPORTAL
-----------------------------
=> Maxwebportal Güncellemeler
=> Maxwebportal Siteleri
-----------------------------
GOOGLE - YAHOO - MSN
-----------------------------
=> Arama Motorları Genel
-----------------------------
WEB TASARIMI - İNTERNET
-----------------------------
=> Web Güvenlik
=> Hosting Firmaları
=> Web Programlama
=> Site Tanıtımları ve Site Analizi
===> Blog Tanıtımları
===> Forum Tanıtımları
===> Site-Portal Tanıtımları
===> Editörden Site Tanıtımları
=> İnternet
=> Banner - Link Değişimi
-----------------------------
BİLGİSAYAR
-----------------------------
=> Yazılım - Donanım
===> Donanım
===> Yazılım (Program)
=> İşletim sistemleri
===> Windows
===> Linux ve diğerleri
===> Windows Vista
===> Windows İpuçları
=> Msn - Yahoo Messenger
-----------------------------
PROGRAMLAMA - MOBİL - OYUN
-----------------------------
=> Cep Telefonu Melodileri - Temaları - Wap Siteleri - Oyunları
=> Bilgisayar Oyunları
=> Programlama
Yükleniyor...
UzmanWeb.Net 2003-2007 © | Bilgi Paylaşım Sitesi |
Sitemap
Sitemizde yer alan tüm bilgilerin bir kısmı diğer sitelerden derlenip yalnızca bilgilendirme ve eğitim amacıyla sunulmaktadır.
Linkdefteri.com
MKPortal
©2003-2006
mkportal.it