Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.12.2014, 18:05
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Самописный блокирующий конфирм
http://jsfiddle.net/fLcoLjmo/
Нужен конфирм диалог, который блокирует выполнение функции, но выглядит по человечески.
Я попробовал сделать через рекурсивный вызов, но firefox ругается "too much recursion"
Можно ли как то замедлить рекурсию? Красиво ли это делать через рекурсию ?
Ответить с цитированием
  #2 (permalink)  
Старый 11.12.2014, 18:13
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Casufi, в js не уйти от асинхронности
Ответить с цитированием
  #3 (permalink)  
Старый 11.12.2014, 18:17
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Отвечаю сам себе, в качестве памятки.
Если возникает желание сделать прерывание, нужно попытаться переделать логику так, чтобы уйти от прерывания в сторону передачи хендлера callback функции, и продолжение логики писать в ней.

Последний раз редактировалось Casufi, 07.04.2015 в 14:28. Причина: Найден ответ
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Некорректно работает самописный плагин ILL-JAH jQuery 9 18.10.2014 17:02