Countdown Problem

di_ettelo

Mitglied
Hallo Ich habe ein nettes Java Script gefunden. Habe dieses dann eingebaut in die Website.

Problem dabei ist wenn ich beim Script was ändere steht der Countdown auf 0.
Egal ob ich nachher den Code aufs ursprüngliche zurücksetze bleibt er bei 0 stehen.

Ich will aber zb den 15.3.2011 als Ziel Datum.

Könnte mir da jemand helfen das Script umzuschreiben?

Ich kenne mich mit Javascript nur bedingt aus.

Mir gefiel der Countdown weil man Grafiken ändern kann.

Hier der Link wo ich das Script herhabe: http://www.meine-erste-homepage.com/countdown.php

Anbei im Anhang noch meine Seite (mit Golive CS2 erstellt)
 

Anhänge

Also die Datei die Ich hochgeladen habe die ist Original.

Aber wenn ich statt dem:

later = new Date("Jan 1 " + (parseInt(new Date().getFullYear())+1) + " 00:00:00");


durch dies ersetze (mit meinem Ziel Datum) steht er auf 0


later = new Date("Jan 5 2007 0:00:01");

http://www.meine-erste-homepage.com/countdown.php

hier der link wo das script her ist mit beschreibung aber naja ich finde den fehler nicht

<!-- In 3 Schritten zum digitalen Countdown:

1. Den 1. Teil in den HEAD-Bereich ihres HTML-Dokumentes einfügen
2. Den "onLoad event handler" im BODY-Tag einfügen
3. Der letzte Code-Schnipsel in dem BODY-Bereich an der Stelle einfügen, an der der
Countdown ausgegeben werden soll -->

<!-- Schritt 1: Diesen Code im HEAD-Bereich einfügen -->
HTML:
<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- 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("Jan 1 " + (parseInt(new Date().getFullYear())+1) + " 00:00:00");

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>

<!-- Schritt 2: Den "onLoad event handler" im BODY-Tag einfügen -->

HTML:
<BODY onLoad="getTime()">

<!-- Schritt 3: Der folgende Code-Schnipsel in dem BODY-Bereich an der Stelle einfügen, an der der Countdown ausgegeben werden soll -->

HTML:
<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><p>

<!-- Script Size: 4.12 KB -->

Kann mir jemand helfen das Script auf 15.3.2011 umzuschreiben das dass als Ziel Countdown ist.

oder einen anderen Grafischen Countdown
 
Javascript:
//ENTER BELOW THE DATE YOU WISH TO COUNTDOWN TO
later = new Date("Mar 15 2011 00:00:00");

Wenn ich das richtig verstanden hab
 
Danke es war irgendwie von Golive ein fehler hab das im java script Editor verändert nicht im code da hat irgndwie golive ein problem dann wirds auch nicht richtig ausgegeben. trozdem danke
 

Neue Beiträge

Zurück