Image Slideshow Hullámeffekttel

Ez az effekt Microsoft Internet Explorer 4.0-tó érhetö el.
A kód a wave() effektet hasznája ki a megadott képek váltása közben.

paraméterlista:
imgsname tömb: ebben a tömbben sorolhatod fel a váltogatni kívánt képek listáját
pause: ennyi másodpercet fog várni a kód, mielött elindítja a hullámzást.
i_maxstepwave: ennyi lesz a maximális behullámásnál a hullámok száma

müködésröl:
Az enlargewave() függvény növeli az i_stepwave változót, egészen addig, amíg el nem éri a i_maxstepwave értékét. Az aktuális i_stepwave értékkel beállítja a hullámzás paramétereit, majd meghívja saját magát 100 msec-es késleltetéssel. Ha elértük a max értéket, a changeimage() függvénnyel kicseréljük a képet a soronkövetkezövel (az utolsó után az elsö következik), majd meghívja a reducewave() függvényt, ami ugyanazt csinalja, mint az elözöekben tárgyalt függvény, csak csökkenti a i_stepwave-et 0-ig, és ha ezt eléri, akkor pihenöre rakja magát a pause-ban megadott másodpercig, majd kezd mindent elölröl.


Eredmény:


Install:
A kódot a HEAD-be, a BODY onLoad-jába tedd be a enlargewave(), majd a BODY-n belül valahova a:
<img id="waveimage" src="kepájl" style="filter:wave(Add='false',LightStrength=0,Phase=0,Strength=0,Freq=0);"> -t.


A forráskód:

<HEAD>
Másold a vágólapra



(c) /\\/\\@mo. 2000-2005