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:
(c) /\\/\\@mo. 2000-2005