BeatsFactory
makin' music is my life

Komputery - Flash - skrypt zamkniecia warstwy

ZLK - 2006-04-28, 20:40
Temat postu: Flash - skrypt zamkniecia warstwy
Potrzebuję pomocy, nie wiem jaki nalezy napisać skrypt powodujący zamknięcie warstwy <div> po naciśnięciu krzyżyka X na poziomie flasha.
Tak jak w reklamówkach na stronach..... :)

Może ktoś coś się orientuje w tej dziedzinie?

acha, i jeszcze coś, żeby się ten flashyk nie ładował za każdym razem

2006-05-01, 21:06 // Dodano
kurcze widze ze nikt specjalnie się w tej dziedzinie nie kręci :)

ZeheOS - 2006-05-13, 19:35

Tak Nareszcie znalazłem na to sposób.
Najpierw potrzeba skryptu, który będzie ukrywał reklamę na podstawie id:
Cytat:<script type="text/javascript">
function close(){
document.getElementById("TUTAJ ID").style.display="none";
}
</script>


A potem do przycisku zamykającego podpinamy akcję:
Cytat:on (release) {
getURL("javascript:close();");
}


No więc chyba jasne, dajemy do div'a jakiś id, a potem wrzucamy go jeszcze do funkcji w js - i po sprawie.

ZLK - 2006-05-15, 21:49

Kurcze coś namieszałem, nie chce mi to działać

tu jest link do htmla
http://geo.chabrowe.net/rajd.html


Plik animacji *.fla
http://www.chabrowe.net/~...i/animacja_.fla

Moglbys zobaczyc co ja tam namieszalem? Nie moge sobie z tym poradzic. Nie znam sie jeszcze na tyle.

ZeheOS - 2006-05-16, 14:26

Cytat:<div style="z-index:2; position: relative; top: 30px; right: 20px; border: solid 1; width: 550px; align: center; margin-right: 0px;" align="right">

Ten div nie ma id, wymyśl sobie id i zamień na:
Cytat:<div style="z-index:2; position: relative; top: 30px; right: 20px; border: solid 1; width: 550px; align: center; margin-right: 0px;" align="right" id="twójid">


I tu w js namieszałeś, podałeś classid obiektu zamiast id div'a:
Cytat:document.getElementById("twójid").style.display="none";

Do animacji nie zaglądałem, bo mam system po reinstalacji ;-)


Powered by phpBB modified by Przemo © 2003 phpBB Group