- Registriert
- 06.07.05
- Beiträge
- 939
Guten Abend Zusammen
So mal gerade am Anfang Ich kenne mich in Javascript überhaupt nicht aus. Besser gesagt, ich habe bis Heute noch nie damit gearbeitet.
Jedoch wurde es notwendig dass ich einen absolut simplen Countdown damit entwickle.
Nachdem ich mich zuerst sicherlich ein paar Stunden (!!!) mit Google auseinander gesetzt habe, um vieleicht eine schon vorhandene Lösung zu finden, habe ich mir gedacht, es geht vieleicht schneller, wenn ich selber ein Script abändere. Nun, jetzt stehe ich vor einem Problem. Ich hofe, die AT - Gemeinde kann mir da ein wenig weiter helfen
Also vieleicht zuerst, was der Countdown für Funktionen haben sollte.
Da es sich beim ganzen um einen Countdown handelt, der nur für die Anzeige der verbleibende Zeit beim Poker (Blinds) benützt wird, sind die Anforderungen sehr klein -> War überrascht, dass ich nichts bei Google gefunden habe
Hier der Code was ich bis jetzt habe:
Nun das Problem:
Ich will die Zeit in der funktion countdown() in einem hidden input Feld zwischenspeichern. Somit könnte ich dann immer wieder auf submit drücken und die Zeit würde trotzdem wieder richtig laufen (ich weiss, macht jetzt noch keinen grossen Sinn, aber ich brauche das, um die Pausen Taste einzubauen )
Soo sorry hab ein wenig viel geschrieben.. Aber ich hoffe, dass mir jemand helfen kann?
Vielen Dank bereits im Voraus
Gruss, Dadelu
So mal gerade am Anfang Ich kenne mich in Javascript überhaupt nicht aus. Besser gesagt, ich habe bis Heute noch nie damit gearbeitet.
Jedoch wurde es notwendig dass ich einen absolut simplen Countdown damit entwickle.
Nachdem ich mich zuerst sicherlich ein paar Stunden (!!!) mit Google auseinander gesetzt habe, um vieleicht eine schon vorhandene Lösung zu finden, habe ich mir gedacht, es geht vieleicht schneller, wenn ich selber ein Script abändere. Nun, jetzt stehe ich vor einem Problem. Ich hofe, die AT - Gemeinde kann mir da ein wenig weiter helfen
Also vieleicht zuerst, was der Countdown für Funktionen haben sollte.
Da es sich beim ganzen um einen Countdown handelt, der nur für die Anzeige der verbleibende Zeit beim Poker (Blinds) benützt wird, sind die Anforderungen sehr klein -> War überrascht, dass ich nichts bei Google gefunden habe
- Minuten sollen über PHP übergeben werden (hab ich eigentlich auch so weit)
- Der Countdown soll angehalten werden können, und danach läuft er bei der gleichen Zeit weiter
Hier der Code was ich bis jetzt habe:
Code:
<html><head><script type="text/javascript">
<!--
var zeit = <?php echo $_REQUEST['zwischenzeit']; ?>;
var aktion = "go";
function countdown(){
var sek = Math.floor(zeit%60);
var min = Math.floor((zeit/60)%60);
var std = Math.floor((zeit/60/60)%24);
(sek<10) ? sek = "0" + sek : sek = sek;
(min<10) ? min = "0" + min : min = min;
var sZeit = std + ":" + min + ":" + sek;
[COLOR=Red][B]//Hier würde ich gerne die variabel zeit an das Input Feld übergeben
[/B][/COLOR]
document.getElementById("timer").innerHTML = "Wird gebaut<br>" + sZeit + "<br>Abbrechen";
zeit = zeit-1;
setTimeout("countdown()",1000);
}
//-->
</script></head>
<body onload='countdown();'>
<div id='timer'></div>
<form action="test.php" method="POST">
[COLOR=DarkGreen]<input type="hidden" name="zwischenzeit">[/COLOR]
<input type="submit" value="senden"><br>
</form>
</body>
Ich will die Zeit in der funktion countdown() in einem hidden input Feld zwischenspeichern. Somit könnte ich dann immer wieder auf submit drücken und die Zeit würde trotzdem wieder richtig laufen (ich weiss, macht jetzt noch keinen grossen Sinn, aber ich brauche das, um die Pausen Taste einzubauen )
Soo sorry hab ein wenig viel geschrieben.. Aber ich hoffe, dass mir jemand helfen kann?
Vielen Dank bereits im Voraus
Gruss, Dadelu