hat hier jemand einen einfachen Countdown in Javascript für mich?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

https://www.w3schools.com/jsref/met_win_setinterval.asp

Ich würde eine Variable deklarieren die die übrige Zeit beeinhaltet. Die übrige Zeit setzt du am Anfang gleich zu deiner gewünschten Startzeit. Anschließend verringerst du die übrige Zeit jede Sekunde um 1, bis die übrige Zeit 0 ist. Das ganze machst du mit der setInterval-Funktion.

Das mit dem Iframe dürfte nicht zu schwer sein zu implementieren. Du machst mit CSS einfach display: block; sobald der Countdown abgelaufen ist. Davor einfach display: none;

Woher ich das weiß:Studium / Ausbildung – Fachzweig Betriebsinformatik an einer HTL

stealthuser 
Beitragsersteller
 13.10.2024, 10:53

OK ich konnte das Problem inzwischen anderweitig lösen:

echo '<iframe id="ClickRate" src="" style="height: 1px; width: 1px;" scrolling="no"></iframe>';

echo '<SCRIPT type="text/javascript" language="JavaScript">';

echo 'function open_iframe()

{

document.getElementById("ClickRate").src = "'._APPLICATION_PATH._APPLICATION_DIR.'showcount.php?lang='._LANGUAGE.'&MID='.$MID.'PDMSESSION='._SSID.'";

}

window.setTimeout(open_iframe, 20000);

</SCRIPT>

';