Strona 1 z 1

Rollover.....Help!!!

PostNapisane: 22 grudnia 2004, o 12:58
przez Witson30
Witam.
Znalazłem na sieci script który ładnie podmienia obrazki z płynnym przejściem jednego w drugi:
Sekcja HEAD:
<script type="text/javascript"> function blendCham(which) { imCham.filters.blendTrans.Apply(); imCham.src = which; imCham.filters.blendTrans.Play(); } </script>

Sekcja BODY:
<IMG ID="imCham" SRC="min/tn_korytarzb.jpg" STYLE="filter:blendTrans(duration=2)" onmouseout="blendCham('min/tn_korytarzb.jpg')" onmouseover="blendCham('min/tn_korytarz.jpg')">

Problem tkwi wtym iż skrypt przedstawiony wyżej działa tylko w przypadku podmiany jednego obrazka. Chciałem sam go przerobić, żeby można bylo go stosować na większej ilości obrazków ale nie zabardzo mi to wychcodzi:

Sekcja HEAD:
<script type="text/javascript"> function blendCham(img, which) { img.filters.blendTrans.Apply(); img.src = which; img.filters.blendTrans.Play(); } </script>

Sekcja BODY:
<IMG SRC="min/tn_korytarzb.jpg" STYLE="filter:blendTrans(duration=2)" onmouseout="blendCham('imgID', 'min/tn_korytarzb.jpg')" onmouseover="blendCham('min/tn_korytarz.jpg')">

Gdy zastosuję zmodyfikowany skrypt po najechaniu myszką na obrazek pojawia się komunikat:"Błąd: 'filters.blendTrans' jest pusty lub nie jest obiektem".

Nadmieniam, że dopiero od 2 dni bawię się z Java Script i nie wiem czy zmiany które wprowadziłem są poprawne.
Jeśli ktoś z was wie o co chodzi proszę o poprawienie i przedstwienie poprawnego skryptu.

Pozdrawiam

Rollover.....Help!!!

PostNapisane: 22 grudnia 2004, o 21:36
przez Witson30
Oki chłopaki już sobie poradziłem:) Oczywiście problem był całkiem błachy, ale siedziałem nad tym cały dzionek, co ma też swoje plusy, że nauczyłem się troszkę tej Javy hehe
Pozdrawiam i życzę wesołych świąt!!!

Rollover.....Help!!!

PostNapisane: 4 stycznia 2005, o 01:37
przez cherr
[cenzura]