[ manix @ 17.08.2005. 23:45 ] @
Ovako bi trebalo da izgleda code,u Flash-u MX, da iz swf-a promenim boju pozadine html-a u kome je zapravo smesten taj isti swf...

Code:
getURL ("javascript: document.style.backgroundColor = '#369';");


Medjutim ja radim u SwishMaxu i code nece da radi, mozda je problem u sintaksi??? Trazio sam nesto u helpu ali nema pokusao sam i na google ali opet bezuspesno...

moj cod :

Code:
on (press) {
    getURL ("javascript: document.style.backgroundColor = '#369';");
}


Prilikom klika u status baru pise "Done" ali boja pozadine ostaje ista...
Znate li u cemu je problem???
[ adi356 @ 18.08.2005. 00:01 ] @
Postovani,
Za swishmax ti ne treba taj script, jer boja pozadine html fajla u kome se otvara flash je isti kao i boja scene u kojoj je radena animacija. Ovo vazi za html sajt koji sluzi samo za prikaz flash animacije ili sajta.
Html pozadinu mozes da menjas tako sto, kada exportujes svoj .swf file u html+swf onda te program pita da li bi hteo da editujes html stranicu. Tu pritisnes OK i u nekom html editoru namestis boju stranice.
Ako ti treba jos neka pomoc u vezi Swishmax-a, pisi mi i resicemo ga zajedno. I ja radim u swishmax-u i veoma mi se dopada.
Pozdrav.
[ manix @ 18.08.2005. 00:07 ] @
Posto sma postovao ovo i na html forumu ispustio nesto bitno a to je da moj swf ima 6 starna i svaka ima svoju boju... otvaranjem strane crvrnr boje treba da pozadinu html-a promenim u istu boju... Prva strana, home, naravno ima istu boji kao i pozadina ili ti obrnuto pozadina ima istu boju kao i prva strana... Klikom na link za drugu stranu, koja je u sklopu istog swf-a, treba da promenim boju html-a...

Izvinjavam se sto nisam ranije objasnio
[ noviKorisnik @ 18.08.2005. 00:08 ] @
manix, zašto otvaraš novu temu s istim pitanjem? Sada ne mogu ni da je brišem jer ti je i ovde stigao odgovor (mislim, mogu, ali nije fer...)
[ manix @ 18.08.2005. 00:12 ] @
Misli sam posto su dva razlicita foruma.... IZVINI :o(( Ako moze prebaci ili brisi nije problem!
[ adi356 @ 18.08.2005. 00:26 ] @
Postovani manix.
Tvoj swf ima 6 strana ali samo jednu movie boju. To je boja koja ce se pojaviti i na html strani. Ti si na svojim 6 stranicama napravio na svakoj po jedan kvadrat kojem si dodelio velicinu stranice. Jedino tako mozes da promenis boju svake stranice. Zar ne? A glavna podloga (Movie) uvek ostaje iste boje.
Ako si tako radio, kao sto sam napisao, onda ne mozes menjati html stranu. Mozes izabrati samo jednu boju i to je sve. Najbolje je izabrati onu boju koja najvise odgovara svim 6 stranicama.

Pozdrav.
[ manix @ 18.08.2005. 00:32 ] @
Ok stvari oko promene boje u okviru samog swf-a nisu problem... cak se moze pomocu action scripta promeniti i boja pozadine u samom swf fajlu... Medjutim 100% se moze promeniti boja html-a klikom na dugmic u swf-u evo i lnka
http://www.echoecho.com/flashjavascript.htm
ali problem je sto ja ne znam kako to da uradim iz swishmaxa.

P.S. Ovo je tut. za Flash

Jos jedna bitna stvar pozadinska boja svake scene se moze promeniti... pored polja za upis imena scene postoji polje color gde se moze odrediti boja samo se alpha mora staviti na 100%, da bi se boja videla, posto po defaultu 0% ....


U MEDJUVREMENU moderator "noviKorisnik" foruma mi je postovao ispravan code
Code:

on (press)
{
    getURL ("javascript: document.body.style.backgroundColor = '#369'; void (0);");
}



[Ovu poruku je menjao manix dana 18.08.2005. u 02:17 GMT+1]
[ noviKorisnik @ 18.08.2005. 00:52 ] @
Da, to je klasični način komunikacije Flasha i JavaScripta preko FSCommand, mada mi je jednostavnije da koristim getURL ("javascript:... foru.