Показать сообщение отдельно
  #3 (permalink)  
Старый 11.08.2011, 00:28
Аспирант
Отправить личное сообщение для amigo* Посмотреть профиль Найти все сообщения от amigo*
 
Регистрация: 25.05.2010
Сообщений: 39

Плохо изложил суть проблемы. Ещё раз. Нужна функция такого плана:
var test = function () {
    var dlg = new Dlg();
    var result = dlg.show();
    if (result == 0) {
        return "ok";
    } else {
        return null;
    }
}

В С#, например, на строчке 3 выполнение функции test задержалось бы (опять же, это псевдо-код), а когда пользователь закрыл диалоговое окно, то результат вернулся бы переменной result и функция test продолжила бы выполнение.

Но понимаю, что в данной функции return бутет раньше, чем пользователь закроет диалоговое окно. Вообщем буду что-то думать.
Ответить с цитированием