Counter (Zeit von jetzt, bis...)
Hallo zusammen
Also, ich möchte auf meiner Homepage einen Counter einbauen, der mir anzeigt, wie lange es noch bis zu einem bestimmten Event dauert.
Zum Beispiel will ich, wenn am 7.Juli um 08.10 etwas geschieht einen Counter der mir dann Anzeigt, wieviele Tage, Stunden, Minuten und Sekunden noch bis dahin vergehen.
Hoffe ist machbar...
Mfg
MKH
Also, ich möchte auf meiner Homepage einen Counter einbauen, der mir anzeigt, wie lange es noch bis zu einem bestimmten Event dauert.
Zum Beispiel will ich, wenn am 7.Juli um 08.10 etwas geschieht einen Counter der mir dann Anzeigt, wieviele Tage, Stunden, Minuten und Sekunden noch bis dahin vergehen.
Hoffe ist machbar...
Mfg
MKH
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 25804
Url: https://administrator.de/forum/counter-zeit-von-jetzt-bis-25804.html
Ausgedruckt am: 27.12.2024 um 19:12 Uhr
6 Kommentare
Neuester Kommentar
gugg mal da..
hab auch mal gesucht, für nen event und finde das hier das beste:
/*
Dynamic countdown Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and TOS,
visit http://www.dynamicdrive.com
*/
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(2005,07,09)
STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion="Event has begin !"
var message_on_occasion="Happy Partytime..."
STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='1000px'
var countdownheight='200px'
var countdownbgcolor='2F2F2F'
var opentags='<font face="Verdana" color="#FFFFFF"><Bold>'
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"
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}
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()
}
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()
}
crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
return
}
else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " Days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
crosscount.innerHTML=opentags+dday+ " Tage, "+dhour+" Stunden, "+dmin+" Minuten, and "+dsec+" Sekunden bis "+occasion+closetags
}
setTimeout("countdown()",1000)
}
</script>
hab auch mal gesucht, für nen event und finde das hier das beste:
/*
Dynamic countdown Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and TOS,
visit http://www.dynamicdrive.com
*/
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(2005,07,09)
STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion="Event has begin !"
var message_on_occasion="Happy Partytime..."
STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='1000px'
var countdownheight='200px'
var countdownbgcolor='2F2F2F'
var opentags='<font face="Verdana" color="#FFFFFF"><Bold>'
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"
countdown()
}
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()
}
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()
}
return
}
else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " Days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
}
setTimeout("countdown()",1000)
}
</script>