Countdown-Zähler ??!!

  • #1
F

frank_gayer

Bekanntes Mitglied
Themenersteller
Dabei seit
24.08.2004
Beiträge
670
Reaktionspunkte
0
Hallo,

ich füge diesen Code in meine Seite ein. Leider erscheint nicht die gewünschte Zeit, sondern lediglich ein weisser Eingabebalken. An was kann das liegen ??

Code:
<HTML>
<HEAD>
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
function countdown(){
  var heute = new Date()
  var jahr = new Date()
  jahr.setHours(12)
  jahr.setMinutes(0)
  jahr.setSeconds(0)
  jahr.setDate(11)
  jahr.setMonth(5)
  jahr.setYear(2005)
  diff = jahr.getTime()-heute.getTime()
  return Math.round(diff/1000)
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME=forms>
<INPUT TYPE=text NAME=ticker SIZE=50>
</FORM>
Es sind noch <SCRIPT LANGUAGE=JavaScript>
<!--
document.write(countdown())
//-->
</SCRIPT>
Sekunden bis zum 01.01.2010.<BR><BR>
<A HREF=>neu laden</A>
</BODY>
</HTML>
 
  • #2
versteh ich das richtig dass du die anzahl sekunden in dem kasten haben willst oder nicht?

mfg fire
 
  • #3
ich hab einwenig in meinen HTML lern unterlagen gesucht und mal das mit deinem code verglichen

bei dem beispiel hier kommen die Sekunden zahlen in den balken

Code:
<HTML>
<HEAD>
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
function countdown(){
  var heute = new Date()
  var jahr = new Date()
  jahr.setHours(12)
  jahr.setMinutes(0)
  jahr.setSeconds(0)
  jahr.setDate(11)
  jahr.setMonth(5)
  jahr.setYear(2005)
  diff = jahr.getTime()-heute.getTime()
  document.forms.ticker.value = Math.round(diff/1000)
}
//-->
</SCRIPT>
</HEAD>
<BODY onload=countdown()>
<FORM NAME=forms>
<INPUT TYPE=text NAME=ticker SIZE=50 VALUE=>
</FORM>
Es sind noch Sekunden bis zum 01.01.2010.<BR><BR>
<A HREF=>neu laden</A>
</BODY>
</HTML>

mfg fire
 
  • #4
Hallo,

so schaut es bei mir aus. Der weisse Balken soll der Countdown sein. Verstehe ich nicht.

1.jpg
 
  • #5
auch bei dem, das ich dir gegeben habe?
 
  • #6
Sorry, ich versteh das ganze Teil überhaupt nicht :(

wo sollen die Sekunden stehen ???

- im Text: Es sind noch .... ???
- oder im Input-Feld ???

Wenn im Text, welche Funktion besitzt das Formular ???


gruss conny
 
  • #7
FiRe-X schrieb:
auch bei dem, das ich dir gegeben habe?

Ja, auch bei dem !!!! Eigentlich benötige ich nur die Tage und Stunden. Das ist ja noch änderbar.
 
  • #9
Hallo,

ich habe es hinbekommen. Zwar über einen anderen Tip, aber das ist ja egal. Danke nochmals.
 
  • #10
[ironie]
Und wieder einmal wurde die Nachwelt um eine Information bereichert.
[/ironie]

Sagt mal könnt ihr euch angewöhnen Feedback zu geben? Wäre klasse das wenn du schon eine Lösung hast du sie hier kurz präsentieren könntest. Vieleicht hat ein anderer Neuling ja mal das selbe Problem!
 
  • #11
Hallo,

@ Gandalf, es ist immer wieder eine Freude Deine Kommentare zu lesen. Die einen können damit umgehend, andere wohl nicht.

Hier ist meine gefundene Lösung:

Code:
<html>
<BODY TEXT=#FFFFFF LINK=#FFFFFF VLINK=#999999 ALINK=#00FF00 BGCOLOR=#000000 onLoad=clock()>
<Center>
<SCRIPT>
var diffMonths=-1, diffDays=-1, diffHours=-1, diffMins=-1
var compDat = new Date(May 11, 2005 12:00:00)//das datum wohin er zählen soll
var msPerMonth = 31 * 24 * 60 * 60 * 1000
var msPerDay = 24 * 60 * 60 * 1000
var msPerHour = 60 * 60 * 1000
var msPerMin = 60 * 1000
var msPerSec = 1000
function clock(){
   var today = new Date()
   var changeD = diffDays
   var changeH = diffHours
   var changeMin = diffMins   
   var diffMs = compDat.getTime() - today.getTime()
   diffDays = Math.floor(diffMs / msPerDay)
   diffMs -= diffDays * msPerDay
   diffHours = Math.floor(diffMs / msPerHour)
   diffMs -= diffHours * msPerHour
   diffMins = Math.floor(diffMs / msPerMin)
   diffMs -= diffMins * msPerMin
   var diffSecs = Math.floor(diffMs / msPerSec)   
   if(changeD!=diffDays) document.forms[0].days.value=diffDays
   if(changeH!=diffHours) document.forms[0].hours.value=diffHours
   if(changeMin!=diffMins) document.forms[0].mins.value=diffMins
   document.forms[0].secs.value=diffSecs
   timerID = setTimeout(clock(),1000)}
</SCRIPT>
<FORM><FONT FACE=Verdana SIZE=4 color=#FFFFFF>Noch<B>
	<font color=#990000>
<input type=text name=days size=6></font> 
</B>
</FONT>
	<B><FONT FACE=Verdana SIZE=4 color=#990000>Tage</FONT><FONT FACE=Verdana SIZE=4 color=#990000>
</FONT>
	<font face=Verdana size=4 color=#FFFFFF><font color=#990000>
<input type=text name=hours size=6></font> </font>
	<font face=Verdana size=4 color=#990000>Stunden</font><font face=Verdana size=6 color=#990000>
<font color=#990000>
<input type=text name=mins size=6></font></font></B><font face=Verdana size=4 color=#990000>
	<b>Minuten</b></font><font face=Verdana size=6 color=#990000><B> 
</B>
	</font>
	<font face=Verdana size=4 color=#FFFFFF>bis zum nächsten Urlaub in 
	Rom/Italien. 
	<img border=0 src=../Italien_Flagge.gif width=68 height=50></font></FORM>

</CENTER>
</BODY>
</HTML>
 
Thema:

Countdown-Zähler ??!!

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben