MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus wissen.marko.toepperwien.de
Zur Navigation springenZur Suche springen
Madmin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Madmin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
function countdown(targetDate, elementId) { | |||
var countdownDate = new Date(targetDate).getTime(); | |||
var x = setInterval(function() { | |||
var now = new Date().getTime(); | |||
var distance = countdownDate - now; | |||
var days = Math.floor(distance / (1000 * 60 * 60 * 24)); | |||
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); | |||
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); | |||
var seconds = Math.floor((distance % (1000 * 60)) / 1000); | |||
document.getElementById(elementId).innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s "; | |||
if (distance < 0) { | |||
clearInterval(x); | |||
document.getElementById(elementId).innerHTML = "EXPIRED"; | |||
} | |||
}, 1000); | |||
} | |||
countdown("Jan 1, 2025 00:00:00", "countdown"); |
Version vom 8. September 2024, 22:16 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */
function countdown(targetDate, elementId) {
var countdownDate = new Date(targetDate).getTime();
var x = setInterval(function() {
var now = new Date().getTime();
var distance = countdownDate - now;
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById(elementId).innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s ";
if (distance < 0) {
clearInterval(x);
document.getElementById(elementId).innerHTML = "EXPIRED";
}
}, 1000);
}
countdown("Jan 1, 2025 00:00:00", "countdown");