Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Незаполняется массив (http://www.flasher.ru/forum/showthread.php?t=62409)

dimarik 30.08.2004 16:23

Цитата:

Оригинал написал KidsKilla
если уж тебе упёрлось проверять переменную через текстовое поле поставь как переменную не vuz а vuz[0]...

да, кстати ты юзаешь синтаксис as1 а там нет жестко привязанного типа переменных - ты можешь написать

var someVar = new Array();
someVar = "some text";

и в someVar будет строка, а не массив...

И сторока и массив будут жить с одним именем. Тёзки так сказать. Просто флэшка смотрит в контексте употребления имени. Если просто someVar = "some text" - то стринг, а ежели someVar[0] = "some text", то 0-й элемент массива. И живут они вместе замечательно, душа в душу.

Almik 30.08.2004 19:10

мужики. последнии байты кода, помогите !!!

shut.php на выходе дает
echo("&a=sasa,misa,lesa,anton,gena&b=well,nowell,good,very,popa");
-------------------------------------
Send = new LoadVars();
Send.flag = "team";
Send.sendAndLoad("http://localhost/myprog/shut.php", Send, "GET");
Send.onLoad = function(success) {
if (success)
{
trace("Send.a="+Send.a+" Send.b="+Send.b); //все выдает
vuz = Send.a.split(",");//заполняю массив vuz
base = Send.b.split(",");//заполняю массив base
trace("vuz="+vuz+" base="+base);//выдает норм. массив

}
}
trace("vuz ="+vuz+" base="+base);// нихера не выдает.
--------------------------------------------------

так вот как эти массивы (vuz и base) заполучить вне тела функции (success). кароче как их передать другим переменным и дальше использовать.

Almik 30.08.2004 22:59

Проблема решена.
понадобилось 5 дней и 4 вечера чтобы понять, что данные не грузятся моментально и что могут не успевать догружаться до собыия которое их использует.

Еще раз спасибо большое.


Часовой пояс GMT +4, время: 05:48.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.