Показать сообщение отдельно
Старый 15.05.2009, 03:08
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 6  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Гм. Пути флеша неиспобедимы. Мой косяк.
По Вам: асинхронная операция загрузки не может моментально вернуть результат. То есть, Вы надеятесь получить результат просто вызвав getV. Она вернет undefined, потому что не будет ждать окончания загрузки.

Вам необходимо продолжить работу после получения ответа. вот и всё
Код AS1/AS2:
var app:Object = this;
 
varxml.onLoad = function(success:Boolean) {
	if (success) {
		trace("Загрузил");
		app.processResponce(this);
	} else {
		trace("Oooops!");
	}
 
};
 
sendvar.sendAndLoad(SERVER, varxml, "POST");    
 
 
function processResponce(value:XML):Void {
	var vr:String = value.firstChild.firstChild.nodeValue;
	// go up!
}
__________________
Воспитан в TimeZero. Работаю в Mail.ru.