Worka
Mitglied
Hallo Leute ich möchte gerne dieses Java Script mehr mals ausführen!
Es handelt sich um ein Zähler. Nur ich habe bald mehrere Spiele als Gewinnspiel und die enden unterschiedlich und wollte für jedes ein zähler einbauen , nur leider läuft es nur einmal...
Ich hab auch schon die Übergabewert schon mit einer zahl rangehangen z.B
Ausgabe1 und Rest1 im Formular und im Script, geht auch nicht :-(
Es handelt sich um ein Zähler. Nur ich habe bald mehrere Spiele als Gewinnspiel und die enden unterschiedlich und wollte für jedes ein zähler einbauen , nur leider läuft es nur einmal...
Ich hab auch schon die Übergabewert schon mit einer zahl rangehangen z.B
Ausgabe1 und Rest1 im Formular und im Script, geht auch nicht :-(
Code:
<BODY TEXT="#0000FF" LINK="#000000" onLoad="countdown();">
<script language="JavaScript">
var DT_msPerDay, DT_msPerHour, DT_msPerMinute, DT_msPerSecond;
var DT_TimerOn, DT_TimerId;
function DT_showCount(dateBegin, dateEnd, boxB)
{var timeDiff=dateEnd.getTime()-dateBegin.getTime();
if (timeDiff<=0)
{boxB.value="die im Quelltext angegebene Zielzeit ist bereits erreicht"; return(false);}
else{
var dd=Math.floor(timeDiff/DT_msPerDay);
timeDiff=timeDiff-dd*DT_msPerDay;
var hh=Math.floor(timeDiff/DT_msPerHour);
timeDiff=timeDiff-hh*DT_msPerHour;
var mm=Math.floor(timeDiff/DT_msPerMinute);
timeDiff=timeDiff-mm*DT_msPerMinute;
var ss=Math.floor(timeDiff/DT_msPerSecond);
hh=(hh>=10?hh:"0"+hh);
mm=(mm>=10?mm:"0"+mm);
ss=(ss>=10?ss:"0"+ss);
if (dd <= 1) boxB.value=dd+" Tag "+hh+" Std. "+mm+" Min. "+ss+" Sek., dann ist BRARUPMARKT";
else boxB.value=dd+" Tage "+hh+" Std. "+mm+" Min. "+ss+" Sek.";
if (dd == 0) boxB.value=dd+" Tage "+hh+" Std. "+mm+" Min. "+ss+" Sek., dann ist BRARUPMARKT"; return(true);}}
function DT_showDate(dateD, boxB){
var y=dateD.getYear();
var m=dateD.getMonth()+1;
var d=dateD.getDate();
var hh=dateD.getHours();
var mm=dateD.getMinutes();
var ss=dateD.getSeconds();
m=(m>=10?m:"0"+m);
d=(d>=10?d:"0"+d);
hh=(hh>=10?hh:"0"+hh);
mm=(mm>=10?mm:"0"+mm);
ss=(ss>=10?ss:"0"+ss);
boxB.value=d+"."+m+"."+y+" "+hh+" Std. "+mm+" Min. "+ss+" Sek., dann ist BRARUPMARKT";}
function DT_stopTimer(){
if (DT_TimerOn){
clearTimeout(DT_TimerId);
DT_TimerOn=false;}}
function DT_startTimer(){
var dateNow=new Date();
var dateEOT=new Date(countdown_datum);
var On=DT_showCount(dateNow, dateEOT, document.Ausgabe.Rest);
if (On){
DT_TimerId=setTimeout("DT_startTimer()", 1000);
DT_TimerOn=true;}
else DT_stopTimer();}
function DT_initTimer(){
DT_msPerDay=24*60*60*1000;
DT_msPerHour=60*60*1000;
DT_msPerMinute=60*1000;
DT_msPerSecond=1000;
DT_TimerOn=false;
DT_TimerId=null;
DT_stopTimer();
DT_startTimer();}
function countdown()
{DT_initTimer();}
var countdown_datum='Jul 23, 2004 15:00:00';
</script>
<form name="Ausgabe">
<p align="center"> <b><font face="Courier New, Courier, mono" size="5" color="#ffffff">
<input size="48" name="Rest" style="font-family: Comic Sans MS; font-size: 16pt; font-weight: bold; color: #FF0000; text-align: center; background-color:#ffffff;border-width:0" onfocus="if(this.blur)this.blur()">
</font></b>
</form>
</BODY>