[Javascript] Countdown
-TB- 08.05.2005 - 16:17 1288 12
-TB-
OC Addicted
|
Ich suche einen Countdown der von 5 Minuten herunterzählt und danach die Seite aktualisiert. Google spuckt leider nichts (für mich) brauchbares aus
TIA
Bearbeitet von -TB- am 10.05.2005, 17:58
|
samuel
.:: unnahbar ::.
|
versuch mal die kombination mit PHP oder JavaScript. ich weiss leider nicht, was du dir im zusammenhang mit HTML vorstellst?!?
sam
|
-TB-
OC Addicted
|
es kann auch javascript sein
|
samuel
.:: unnahbar ::.
|
|
-TB-
OC Addicted
|
ich hätt nur gerne eine ausgabe wie viel zeit noch verbleibt bis nur nächsten aktualisierung im moment aktualisiert sich nur die seite mit folgendem befehl <meta http-equiv="refresh" content="300;URL=url.html">
im grunde würde also ein reiner countdown reichen
|
Ezekiel
OC Addicted
|
zeit=60; function countdown() { // irgendwie ausgeben if (zeit==0) { //aktualisieren } else { zeit--; window.setTimeout('countdown()',1000); } } so zum beispiel könntest du es in javascript machen.
|
-TB-
OC Addicted
|
so zum beispiel könntest du es in javascript machen. füge ich den code so ein bekomme ich eine leere seite... hab leider absolut keine ahnung von javascript <script type="text/javascript">
zeit=60;
function countdown() {
// irgendwie ausgeben
if (zeit==0) {
//aktualisieren
}
else {
zeit--;
window.setTimeout('countdown()',1000);
}
}
</script>
|
watchout
Legendundead
|
|
-TB-
OC Addicted
|
|
watchout
Legendundead
|
Hier im Forum ist keiner da um dir etwas vorzukauen, oder gar umsonst Arbeit zu verrichten für die jemand anderer keine Lust hat. Wenn deine Zeit nicht reicht dir selbst mal den Sourcecode eines Scripts anzusehen und ihn soweit anzupassen, sodass er dein gewünschtes Ergebnis liefert bist du hier falsch.
PS: Der erste Googlehit lässt sich in etwa 2 Minuten (incl. Editor öffnen, abspeichern,...) soweit anpassen dass er so funktioniert wie du es möchtest...
|
Reakwon
Addicted
|
wenn du's nicht anders hinbekommst dann nimm die fertigen beispiele vom google link und modifizier sie so um, wie du es brauchst
und wenn es da nur mit vor-definierten Datum und Uhrzeit gemacht wird, dann mach einen workaround indem du vom jetzigen Timestamp einfach 5 Minuten dazuzaehlst und das dann als Enddatum hernimmst
a bissl kreativ sein !!!
|
-TB-
OC Addicted
|
hab das jetzt so gelöst: <html>
<head>
<script language="JavaScript">
counter = 300; //Sekunden
function countdown() {
counter--;
if (counter>=0) {
insert = document.createTextNode(counter);
document.getElementById("text").replaceChild(insert,
document.getElementById("text").firstChild);
setTimeout("countdown()", 1000); }
else { location.href="einsatzstatus.html"; }
}
</script>
</head>
<body onLoad="countdown()">
<div id="text"> </div>
</body>
</html>
gefunden nach stundenlangem google suchen sicher nicht die beste variante aber es erfüllt seinen zweck @reakwon & watchout: das ist auch nicht so leicht wie ihr tut(wenn man keine ahnung hat )
|
watchout
Legendundead
|
hab das jetzt so gelöst:
<html>
<head>
<script language="JavaScript">
counter = 300; //Sekunden
function countdown() {
counter--;
if (counter>=0) {
insert = document.createTextNode(counter);
document.getElementById("text").replaceChild(insert,
document.getElementById("text").firstChild);
setTimeout("countdown()", 1000); }
else { location.href="einsatzstatus.html"; }
}
</script>
</head>
<body onLoad="countdown()">
<div id="text"> </div>
</body>
</html>
gefunden nach stundenlangem google suchen sicher nicht die beste variante aber es erfüllt seinen zweck
@reakwon & watchout: das ist auch nicht so leicht wie ihr tut(wenn man keine ahnung hat )![:p](/images/smilies/tongue.gif) auf anhieb sieht die Lösung ganz ok aus, vielleicht noch checken ob's im IE/Firefox/Opera überall läuft, dann passt's Ging doch, oder? ![;)](/images/smilies/wink.gif) PS: Ohne stundenlangem googlen frage ich normal garnicht im Forum...
|