Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>JavaScript: setTimeout unterschiedliche Seiten..

JavaScript: setTimeout unterschiedliche Seiten..

schmidl19.02.1009:52
Hallo,

hoffe hier kann mir jemand helfen.
ich habe ein Javascript geschrieben das Bilder wechselt.
Habe es in eine externe Datei gepackt und in die Seite eingebunden.
Die anderen Seiten sollten das gleiche machen, also habe ich die Bilder gleich platziert und auch dort das Script eingebunden.

bei der index.html funktioniert's, bei den anderen nicht.

Javascript:
var durchlauf = 1;
        function fade(step) {
            var imgs = document.getElementsByName("linkspic");

            step = step || 0;

            imgs[durchlauf].style.opacity = step/100;
            imgs[durchlauf].style.filter = "alpha(opacity=" + step + ")"; // IE

            step = step + 2;

            if (step <= 100) {
                window.setTimeout(function () { fade(step); }, 1);
            } else {
                durchlauf++;
                if(durchlauf >= 5){
                    durchlauf = 1;
                    for(x=1; x<5; x++){
                        imgs[x].style.opacity = 0;
                        imgs[x].style.filter = "alpha(opacity=0)";
                    }
                }
                setTimeout("fade()",6000);
            }
        }
        
        function starten() {
            setTimeout("fade()", 5000);
        }

und in der HTML-Datei:
<img src="img/baku.jpg" name="linkspic" width="208" height="527" alt="Baku" style="position: absolute; top: 0px; left: 0px;" />
            <img src="img/moskau.jpg" name="linkspic" width="208" height="527" alt="Moskau" style="position: absolute; top: 0px; left: 0px; opacity:0; filter:alpha(opacity=0);" />
            <img src="img/kiev.jpg" name="linkspic" width="208" height="527" alt="Kiev" style="position: absolute; top: 0px; left: 0px; opacity:0; filter:alpha(opacity=0);" />
            <img src="img/wien.jpg" name="linkspic" width="208" height="527" alt="Wien" style="position: absolute; top: 0px; left: 0px; opacity:0; filter:alpha(opacity=0);" />
            <img src="img/baku.jpg" name="linkspic" width="208" height="527" alt="Baku" style="position: absolute; top: 0px; left: 0px; opacity:0; filter:alpha(opacity=0);" />
„ich auch nicht.“
0

Kommentare

schmidl19.02.1010:01
Oh man..

ich bin gerade draufgekommen.. irgendwann sollte die Funktion natürlich aufgerufen werden..

Ok Danke,
hat sich erledigt!
„ich auch nicht.“
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.