ugrás a tartalomhoz

Javascript fade-in-out

Cadeyrn · 2004. Nov. 11. (Cs), 08.35
Üdv mindenkinek!

A lényeg, hogy buta vagyok javascripthez, de szükségem lenne egy fader scriptre (flash most nem játszik).
Találtam egyet, ami tökéletesen működik IE alatt, de mozilláék hozzá sem szagolnak, lévén, hogy filter szerint működik. Viszont megpróbáltam átírni style.MozOpacityre, és továbbra sem szeretne működni. Az eredeti kód a következő:

<script>
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){ //do this so I can take a string too
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
return;
}

clearTimeout(nereidFadeTimers[object.sourceIndex]);

diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;

if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=
setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],
"+destOp+","+rate+","+delta+")",rate);
}
}

</script>


Szépen kérem, hogy akinek van egy kis ideje és kedve, mutassa meg nekem, hogyan kell mozillára megcsinálni.

Előre is köszönöm,

Cadeyrn
 
1

photo fade

Adam · 2004. Nov. 11. (Cs), 09.30
itt van egy crossbrowseres megoldas, ami kellemesen jol megirt!

http://www.clagnut.com/blog/1299/

Udv,
Adam
2

page fade effect

bence192 · 2009. Szep. 1. (K), 13.43
hasonló cuccost keres én is mint a kolega
linkre kattintáskor új oldal betöltéséhez lenne szükségem egy 2oldal közötti fade efektre..
ismertek ilyen sriptet?
sokat segítene!
ekőre is köszi!