Divi
Erfahrenes Mitglied
Hi Leute... wollte mir ne kleine Gallerie basteln ... hab dabei nur ein kleines Problem ... wenn ich die Bilder einfaden lasse klappt alles sauber - aber wenn ich sie ausfaden lassen will, dann warten sie erst, bis sie ganz da sind und unterbrechen nicht einfach den Fade-Vorgang... kann mir einer sagen, wo mein Denkfehler ist?
Danke euch
Code:
fadingIN = new Array();
for (i=0; i<number; i++) {
fadingIN[i] = false;
}
function initfadein(__id) {
fadingIN[__id] = true;
fadein(__id);
}
function initfadeout(__id) {
fadingIN[__id] = false;
fadeout(__id)
}
function fadein(__id) {
if ((parseInt(document.getElementById("bild"+__id).style.MozOpacity) < 100) & (fadingIN[__id] == true)) {
document.getElementById("bild"+__id).style.MozOpacity = (parseInt(document.getElementById("bild"+__id).style.MozOpacity) + 2) + "%";
if (fadingIN[__id] == true) {
window.setTimeout("fadein("+__id+")", 200);
}
}
}
function fadeout(__id) {
if ((parseInt(document.getElementById("bild"+__id).style.MozOpacity) > 30) & (fadingIN[__id] == false)) {
document.getElementById("bild"+__id).style.MozOpacity = (parseInt(document.getElementById("bild"+__id).style.MozOpacity) - 2) + "%";
if (fadingIN[__id] == false) {
window.setTimeout("fadeout("+__id+")", 100);
}
}
}
Danke euch