Benutzer:Red corser/common.js
Aus SchnuppTrupp
Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
function Countdown_aktualisieren(timer_objekt) { var Aktuelle_Zeit = new Date(); var Countdown_Zeit = new Date(Alle_Timer[timer_objekt].getAttribute("data-Countdown")); var Wartedauer = Math.floor( (Countdown_Zeit.getTime() - Aktuelle_Zeit.getTime()) / 1000); var Sekunden = (Wartedauer % 60); Wartedauer = Math.floor(Wartedauer / 60); //Wartedauer ist nun in Minuten var Minuten = (Wartedauer % 60); Wartedauer = Math.floor(Wartedauer / 60); //Wartedauer ist nun in Stunden var Stunden = (Wartedauer % 24); Wartedauer = Math.floor(Wartedauer / 24); //Wartedauer ist nun in Tagen var Antwortsatz = 'Du musst noch ' + Wartedauer + ' Tage ' + Stunden + ' Stunden ' + Minuten + ' Minuten ' + Sekunden + ' Sekunden ' + 'warten, bis das Ereignis eintritt.'; Alle_Timer[timer_objekt].firstChild.nodeValue = Antwortsatz; setTimeout('Countdown_aktualisieren(' + timer_objekt + ')',1000); } function Timer_anlegen() { Alle_Timer = getElementsByClassName(document, 'span', 'Countdown'); if(Alle_Timer.length == 0) return; for(var timer_objekt in Alle_Timer) { Alle_Timer[timer_objekt].setAttribute("data-Countdown", Alle_Timer[timer_objekt].firstChild.nodeValue); Countdown_aktualisieren(timer_objekt); } } addOnloadHook(Timer_anlegen);