Javascript в Actionscript

2 отговора 54 прегледа
#1

Javascript в Actionscript

Здравейте !

Много ще съм благодарна, ако някой ми помогне при следния проблем.
Имам файл main.SWF от него искам да отворя нов прозорец / SWF-а няма да се слага в HTML, понеже после ще се компилира като EXE /.
Следователно се мъча да изпълня Javascript-а директно от Actionscript-а
Действието присвоено на бутона изглежда по следния начин:

on (release) {
getURL("javascript:window.open('url',' ','parametri');",_top);
}
но изниква следния проблем - файлът, който ще се зарежда е различен следователно не мога да укажа директен път.
В Actionscript пътят се образува по следния начин:

url = "woman/big/"+count+"big.swf";
// count - брояч, понеже файловете са 1big.swf; 2big.swf; 3big.swf .......

Тук вече възниква проблема ако в Javascript-а напиша без кавички url - грешка
била undefined
ако напиша
getURL("javascript:window.open('woman/big/'+count+'big.swf',' ','param');",_top);
грешка сега пък count била undefined

Казаха ми да пробвам с eval('woman/big/'+count+'big.swf') - същата работа или едното или другото е undefined

Някой може ли да ми помогне ? Вече се свършиха познатите дето можех да ги питам.... ще откача ...
Благодаря предварително.
/дори и на тези дето имаха нерви да прочетат проблема дори и да не могат да помогнат/

Поздрави,
Instant_Soul©

Отговор
в отговор на lnstant_Soul© #2

Re: Javascript в Actionscript

da si priznaq ne sam mnogo naqsno s action script-owe, kakwa wsyshtnost e ideqta na towa neshto da poluchish w kraina smetka 'woman/big/'+count+'big.swf' li e?
Ako e taka zashto ne probwash slednoto:

on (release) {
getURL("javascript:window.open('\'woman/big/\'+count+\'big.swf\'',' ','parametri');",_top);
}

nadqwam se da ti swyrshi rabota

Редактирано от mole на

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

10x

Blagodarq vse pak

To4no tova mi be6e celta i se okaza 4e sym se omotala v kavi4kite
vyv Flash razdela mi pomognaha / Actionscript-a se polzva vyv Flash/

Отговор