Показать сообщение отдельно
  #8 (permalink)  
Старый 12.03.2013, 10:54
Интересующийся
Отправить личное сообщение для Torero Посмотреть профиль Найти все сообщения от Torero
 
Регистрация: 11.03.2013
Сообщений: 20

Сообщение от Deff Посмотреть сообщение
Torero,
Попробуйте так:
var uids = [];
dApi.call('friends.getOnline',param1,function(r){setTimeout('uids = r.response.slice()',3000);});
setTimeout('alert("Пришло uids ="+uids)',1000);


Но это конечно жуткий изврат

Вызывать и передавать в обработку нужно из Callback
Так не работает.
Даже вариант:
dApi.call('friends.getOnline',param1,function(r){setTimeout('alert (r.response)',1000);});


не выводит никаких сообщений.

Вот все дело в том, что к уже готовым функциям у меня доступа нет.
Есть готовая функция dApi.call('friends.getOnline',param1,function(r){ });
И ее надо использовать...
Ответить с цитированием