[GastForen Programmierung/Entwicklung JavaScript countdown erstellen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

countdown erstellen

juliann
Beiträge gesamt: 8

25. Okt 2004, 17:26
Beitrag # 1 von 17
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
moinseen!!
ich hab schon mal keine ahnung ob ich hier überhaupt richtig bin.
meine frage lautet:
kann mir jemand sagen wie man einen countdown auf seiner seite erstellt??ich totaler neuling auf dem gebiet. also null ahnung.
wär super wenn mir jemand helfen könnte.
gruß
julian
X

countdown erstellen

pat87
Beiträge gesamt: 581

25. Okt 2004, 18:16
Beitrag # 2 von 17
Beitrag ID: #118510
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ist schon mal behandelt worden...

benutze doch die such-funktion.

http://www.hilfdirselbst.ch/...7&topic_id=18448

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)


als Antwort auf: [#118500]

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 15:05
Beitrag # 3 von 17
Beitrag ID: #120117
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
achso, hoppla.
ich hab jetzt einen html text. der funktioniert aber nicht so richtig.
was hab ich falsch gemacht.nicht lachen :-)

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Countdown zum neuen Jahr 2005</title>
<meta name="Microsoft Border" content="lr, default">
</head>

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
//Created by DendE PhisH
function getTime() {
c1 = new Image(); c1.src = "1c.gif";
c2 = new Image(); c2.src = "2c.gif";
c3 = new Image(); c3.src = "3c.gif";
c4 = new Image(); c4.src = "4c.gif";
c5 = new Image(); c5.src = "5c.gif";
c6 = new Image(); c6.src = "6c.gif";
c7 = new Image(); c7.src = "7c.gif";
c8 = new Image(); c8.src = "8c.gif";
c9 = new Image(); c9.src = "9c.gif";
c0 = new Image(); c0.src = "0c.gif";
Cc = new Image(); Cc.src = "Cc.gif";
now = new Date();

//ENTER BELOW THE DATE YOU WISH TO COUNTDOWN TO
later = new Date("Dec 21 2004 15:00:01");

days = (later - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (later - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (later - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (later - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);

if (secondsRound <= 9) {
document.images.g.src = c0.src;
document.images.h.src = eval("c"+secondsRound+".src");
}
else {
document.images.g.src = eval("c"+Math.floor(secondsRound/10)+".src");
document.images.h.src = eval("c"+(secondsRound%10)+".src");
}
if (minutesRound <= 9) {
document.images.d.src = c0.src;
document.images.e.src = eval("c"+minutesRound+".src");
}
else {
document.images.d.src = eval("c"+Math.floor(minutesRound/10)+".src");
document.images.e.src = eval("c"+(minutesRound%10)+".src");
}
if (hoursRound <= 9) {
document.images.y.src = c0.src;
document.images.z.src = eval("c"+hoursRound+".src");
}
else {
document.images.y.src = eval("c"+Math.floor(hoursRound/10)+".src");
document.images.z.src = eval("c"+(hoursRound%10)+".src");
}
if (daysRound <= 9) {
document.images.x.src = c0.src;
document.images.a.src = c0.src;
document.images.b.src = eval("c"+daysRound+".src");
}
if (daysRound <= 99) {
document.images.x.src = c0.src;
document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
}
if (daysRound <= 999){
document.images.x.src = eval("c"+Math.floor(daysRound/100)+".src");
document.images.a.src = eval("c"+Math.floor((daysRound/10)%10)+".src");
document.images.b.src = eval("c"+Math.floor(daysRound%10)+".src");
}
newtime = window.setTimeout("getTime();", 1000);
}
// End -->
</script>

</HEAD>


<body>
<BODY onLoad="getTime()">

<p>&nbsp;</p>

</body>
<div align="center">
<h3>Countdown zum neuen Jahr 2005</h3>
</div>

<center>
<table><tr><td bgcolor="black" valign="bottom">
<img height=21 src="0c.gif" width=16 name=x>
<img height=21 src="0c.gif" width=16 name=a>
<img height=21 src="0c.gif" width=16 name=b>
<img height=21 src="Cc.gif" width=9 name=c>
<img height=21 src="0c.gif" width=16 name=y>
<img height=21 src="0c.gif" width=16 name=z>
<img height=21 src="Cc.gif" width=9 name=cz>
<img height=21 src="0c.gif" width=16 name=d>
<img height=21 src="0c.gif" width=16 name=e>
<img height=21 src="Cc.gif" width=9 name=f>
<img height=21 src="0c.gif" width=16 name=g>
<img height=21 src="0c.gif" width=16 name=h>
</td></tr></table>
</center>

<div align="center">
<h4>(Tage : Stunden : Minuten : Sekunden)</h4>
</div>


<p><center>
<font face="arial, helvetica" size"-2">Kostenloses JavaScript von<br>
<a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center>


</html>


ich hoffe ihr könnt mir helfen
juliann


als Antwort auf: [#118500]

countdown erstellen

SabineP
Beiträge gesamt: 7586

31. Okt 2004, 15:22
Beitrag # 4 von 17
Beitrag ID: #120123
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Julian,

was funktioniert denn nicht richtig?

Die Ausgabe: 50 Tage bis zum 21. Dezember 15 Uhr ist jedenfalls richtig,
falls 5c.gif und 0c.gif die Zahl 5 und 0 darstellen.

Gruß Sabine


als Antwort auf: [#118500]

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 15:28
Beitrag # 5 von 17
Beitrag ID: #120124
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
das seltsame ist, das beim countdown noch " 151 tage 23 stunden 31 minuten ?? sekunden" steht, obwohl bis zum 21.12.2004
es nur noch 55 tage sind.
warum zeigt er dann "noch 151 tage an"
gruß
julian


als Antwort auf: [#118500]

countdown erstellen

SabineP
Beiträge gesamt: 7586

31. Okt 2004, 15:48
Beitrag # 6 von 17
Beitrag ID: #120127
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Julian, da kann ich nur raten, zeigt 0c.gif die Null?
Wenn nicht, dann haben die Bilder falsche Namen.

Und bis zum 21 Dezember 15 Uhr sind es 50 Tage + ein paar Stunden, wie kommst Du auf 55?

Gruß Sabine


als Antwort auf: [#118500]
(Dieser Beitrag wurde von SabineP am 31. Okt 2004, 15:53 geändert)

countdown erstellen

Anonym
Beiträge gesamt: 22827

31. Okt 2004, 16:10
Beitrag # 7 von 17
Beitrag ID: #120131
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
nein, oc.gif zeigt die 1
bei den tagen hab ich mich verzählt. ;-)
julian


als Antwort auf: [#118500]

countdown erstellen

Anonym
Beiträge gesamt: 22827

31. Okt 2004, 16:50
Beitrag # 8 von 17
Beitrag ID: #120135
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ich hab das problem mit der anzeige gelöst. die bilder
waren falsch beschriftet.
nun entstand ein neues problem:
als ich die seite mit dem countdown drauf veröffentlicht hatte
waren meine navigationsleiste links auf einmal doppelt und
der count down stand auf null. 000:00:00:00
was hab ich jetzt nun wieder falsch gemacht??
julian


als Antwort auf: [#118500]

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 16:52
Beitrag # 9 von 17
Beitrag ID: #120136
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
achja, ich benutze frontpage und bei der vorschaufunktion bei frontpage funktioniert das alles so wies sein soll. nur im netz dann eben nicht.
julian


als Antwort auf: [#118500]

countdown erstellen

Anonym
Beiträge gesamt: 22827

31. Okt 2004, 16:55
Beitrag # 10 von 17
Beitrag ID: #120137
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Und wo ist der Link zu Deiner Seite?
Ohne Quellcode kann man den Fehler nicht finden.

Gruß Sabine


als Antwort auf: [#118500]

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 17:03
Beitrag # 11 von 17
Beitrag ID: #120139
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
nochmal ich.
das mit der doppelten navigationsleiste hab ich jetzt behoben.
aber er zeigt immer noch nicht den countdown an, sondern nur nullen.
julian


als Antwort auf: [#118500]

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 17:04
Beitrag # 12 von 17
Beitrag ID: #120140
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen


als Antwort auf: [#118500]

countdown erstellen

SabineP
Beiträge gesamt: 7586

31. Okt 2004, 17:33
Beitrag # 13 von 17
Beitrag ID: #120143
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Schau Dir mal das richtige HTML-Grundgerüst einer Seite an:
http://de.selfhtml.org/...rundgeruest.htm#html

Und dann schau Dir Deine Seite an.
In Deiner Seite stimmt das Grundgerüst nicht.

Und es befinden sich 14 weitere Javascripte in der Seite.
Warum wählst Du einen Provider, der Deine Seiten mit Javascript spickt?
Es kann auch sein, daß sich eines dieser 14 Scripte mit dem Countdown-Script nicht verträgt.

Gruß Sabine


als Antwort auf: [#118500]
(Dieser Beitrag wurde von SabineP am 31. Okt 2004, 17:37 geändert)

countdown erstellen

juliann
Beiträge gesamt: 8

31. Okt 2004, 20:08
Beitrag # 14 von 17
Beitrag ID: #120172
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
und was soll ich deiner meinung nach jetzt machen??
julian


als Antwort auf: [#118500]

countdown erstellen

SabineP
Beiträge gesamt: 7586

31. Okt 2004, 20:17
Beitrag # 15 von 17
Beitrag ID: #120174
Bewertung:
(12535 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das HTML-Grundgerüst der Seite reparieren, also keine doppelten head- und body-Tags schreiben
und einen Provider wählen, der Deine Seite nicht verändert.

Gruß Sabine


als Antwort auf: [#118500]
X