URL: https://www.overclockers.at/coding-stuff/javascript_countdown_142067/page_1 - zur Vollversion wechseln!
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
versuch mal die kombination mit PHP oder JavaScript. ich weiss leider nicht, was du dir im zusammenhang mit HTML vorstellst?!?
sam
es kann auch javascript sein
Zitat von -TB-es kann auch javascript sein
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
Code:<meta http-equiv="refresh" content="300;URL=url.html">
so zum beispiel könntest du es in javascript machen.Zitatzeit=60;
function countdown() {
// irgendwie ausgeben
if (zeit==0) {
//aktualisieren
}
else {
zeit--;
window.setTimeout('countdown()',1000);
}
}
Zitat von Ezekielso zum beispiel könntest du es in javascript machen.
Code:<script type="text/javascript"> zeit=60; function countdown() { // irgendwie ausgeben if (zeit==0) { //aktualisieren } else { zeit--; window.setTimeout('countdown()',1000); } } </script>
Jaja, Google ist sooo böse...
http://www.google.at/search?q=javascript+countdown
Zitat von watchoutJaja, Google ist sooo böse...
http://www.google.at/search?q=javascript+countdown
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...
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 !!!
hab das jetzt so gelöst:
Code:<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>
auf anhieb sieht die Lösung ganz ok aus, vielleicht noch checken ob's im IE/Firefox/Opera überall läuft, dann passt'sZitat von -TB-hab das jetzt so gelöst:Code:<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 )
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025