MediaWiki:Slider.js

Aus PokéWiki
Version vom 16. November 2017, 07:43 Uhr von Taisuke (Diskussion | Beiträge) (Auslagerung der Hauptseiten-Slideshow)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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
  • Konqueror: Aktualisieren anklicken oder F5 drücken
var currentSlide = 0;
    function setSlide(slide) {
    var elements = document.getElementsByClassName('slideshow-banner');
        for (i = 0; i < elements.length; i++) {
            elements[i].style.visibility = "hidden";
            elements[i].style.opacity = 0;
        }
        elements[slide].style.opacity = 1;
        elements[slide].style.visibility = "visible";
    }
    function slideshow() {
        var elements = document.getElementsByClassName('slideshow-banner');
        if (currentSlide >= elements.length) currentSlide = 0;
        //console.log(currentSlide);
        setSlide(currentSlide);
        currentSlide++;
        window.setTimeout(slideshow, 8000); // Alle 8 Sekunden wechseln
    }
    window.setTimeout(slideshow, 0);