Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: Animacja Flash+JS+Hover

Witam,

Czy ktoś z Was zauważył reklamę na Golden Line w formie zawijanego rogu w prawym górnym rogu. Reklama jest rotacyjnie, wiec nie tak łatwo ją zobaczyć ;).

Niemniej interesuje mnie jak ona jest wdrożona w kod. Wiem tyle, że oparta jest na 2, absolutnie ustawionych w CSS, obiektach flash z funkcją hover, po najechaniu na małego flasha pokazuje się drugi element-większy-który przedstawia reklamę.

Proszę o pomoc w rozwiązaniu tej zagadki, i jeśli to możliwe o przedstawienie kodu JS.

Pozdrawiam
IB
Janusz Skudrzyk

Janusz Skudrzyk Członek zarządu,
weblabs.pl

Temat: Animacja Flash+JS+Hover

parę razy coś mi mignęło, ale nie zwróciłem na to uwagi

można by to zrobić na parę sposobów, ale głównie:
1. we flashu wstawia się obiekt, do którego podczepia się mouseover (guzik jest takim obiektem)
2. w klatce powiązanej z najechaniem myszki wstawia się AS (2, w 3 należałoby użyć addEventListener), który wykonuje getURL("javascript:reklama()")
3. w pliku js na stronie dodaje się

function reklama() {
}

i tu albo ustawia się style na display = 'block' (jeśli reklama jest załadowana i ukryta), albo innerHTML = 'treść z reklamą'

i to chyba by było wszystko
Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: Animacja Flash+JS+Hover

Hmm po próbuję w wolnej chwili - dzieki za pomoc :)

Następna dyskusja:

kto zna flash/as i ma troch...




Wyślij zaproszenie do