External variables

8 отговора 269 прегледа
#1

External variables

Zdrawejte. Ne rabotia s flash. Imam slednia problem. Imam Flash Banner, kojto iskam da si polzwa wynshna promenliwa za onclick handler-a. Naprimer w momenta na flasha mu e kazano napr. onclick="window.open([линк])" ili kakto tam mu e syntax-a. Az iskam wmesto [линк] da izpolzwam wynshen parametyr, kojto da go zadawam w HTML-a. Gledam che HTML-a izglejda po slednia nachin
<OBJECT classid="....xxxxxxxxxxxxxx........."....>
<PARAM NAME="Movie" VALUE="imeto.swf">
<PARAM NAME="drugi params" VALUE="neshto si...">
...
ne moje li tuk da si sloja edin param, naprimer MyURL
<PARAM NAME="myURL" Value="myValue">
</OBJECT>

i wyprosnoto myURL s value=MyValue da sym go zabil predi towa kato wynshen param w fla-to...?
Blagodaria predwaritelno ....
Nikolov

Отговор
в отговор на flash_expert #3

Re: External variables

Привет,
от малкия опит, който имам с банери ти препоръчвам следното... С самия банер слагаш бутон. А към бутона прикачаш следното:

on(release){
getURL( _level0.destinationURL , "_blank", "POST");
}

destinationURL е променлива, която подаваш към банера по следния начин:
...
<PARAM NAME="Movie" VALUE="imeto.swf?destinationURL=[линк]">
...

|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
Отговор
в отговор на moonjogger #4

Re: External variables

do kolkoto mi e izwestno wyw v6 na flash player tazi opciq e zabranena. Togawa brah golemi grivi s edin site. Strannoto e, 4e imam edno primer4e deto sys v7 izpylnqwa dejstwieto

Отговор
в отговор на neo #5

Re: External variables

pro4etoh malko po wyprosa i razbrah slednoto:

po metoda, kojto ti dawa moonjogger se izpylnqwa funkciqta GET, koqto ot swoq strana ima slednite nedostatyci:
1. GET ima ograni4enie do 256 simwola na stringa.
2. pri promqna na parametrite w html-a swf-to se PREZAREVDA OT SERVERa i cqlata procedura si gubi smisyla

re6enie:
wyw Flash MX Player ima now parametyr "FlashVars".
primer:

<OBJECT ...
<PARAM NAME=movie VALUE="flash.swf">
<PARAM NAME=FlashVars VALUE="var1=value1&var2=value2&...&varN=valueN">
...
<EMBED src="flash.swf"
FlashVars="var1=value1&var2=value2&...&varN=valueN"
...
</EMBED></OBJECT>

parametrite se predawat na level0(_root) na glawnnoto movie
sys flash player 6 raboti sys sigurnost, probwah go i sys 7, sy6to wyrwe6e bez problem.
Eto ti i primer4e:
[линк]

Отговор
в отговор на neo #6

Re: External variables

Привет,

>1. GET ima ograni4enie do 256 simwola na stringa.
Предостатъчно са за заданието.

>2. pri promqna na parametrite w html-a swf-to se
>PREZAREVDA OT SERVERa i cqlata procedura si gubi smisyla
За повторното презареждане си прав. Обаче това не би трябвало да е абсолютно никакъв проблем. Какъв е тоз змисъл дето се губи - виж тук е мъгляво

>wyw Flash MX Player ima now parametyr "FlashVars"
А на по-стари плеъри? ГЕТ метода работи и на 6 и на 5 и на 4 и на 3 и на 7...

Разбира се, кое ще се използва все пак опира до трезвата преценка

|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
Отговор
в отговор на moonjogger #7

Re: External variables

pyrwa to4ka q otbelqzaah samo informatiwno.
a za wtorata to4ka. predstawi si kwo stawa, ako trqbwa da se prezaredi 1mb swf prez dialup.
Ima6e edna wersiq na flash playera w koqto GET(swf?var) e zabranen.
nevermind, ne sym iskal da se zaqvdam, wseki si ima stil na pisane.Spored men tozi metod ne e za predpo4itane. Tuk sa opisani razli4nite metodi za setVar:
[линк]

Отговор
в отговор на flash_expert #8

Re: External variables

10q guys, mislia che mnogo mi pomognahte....

Отговор
в отговор на neo #9

Re: External variables

>predstawi si kwo stawa, ako trqbwa da se prezaredi 1mb swf prez dialup

е то нали става въпрос за банер, а банера се прави с възможно най-малък размер.


>nevermind, ne sym iskal da se zaqvdam
е кой го приема така? аз поне - не

|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
Отговор