Показать сообщение отдельно
  #5 (permalink)  
Старый 21.01.2009, 17:12
Аспирант
Отправить личное сообщение для evgen28 Посмотреть профиль Найти все сообщения от evgen28
 
Регистрация: 21.01.2009
Сообщений: 38

Ну это понятно, что onSuccess выполнится позже, но мне надо подождать, пока не выполнится onSucces, а когда он выполнится, вернуть в результат функции значение true. Можно это как-нибудь организовать правильно?Или в цикле по таймауту проверять значение какой-нибудь заранее заданной переменной типа

function Ok() {
...
...
var returner = false;
var myQueue = new Request.Queue();
myQueue.onSuccess = function(){
returner= true; }


...
...
while(!returner){
setTimout('',1000);
}
return true;
}
Правда так вешается сценарий...
Есть какие-нибудь предложения?
Ответить с цитированием