Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Самописный блокирующий конфирм (https://javascript.ru/forum/misc/52286-samopisnyjj-blokiruyushhijj-konfirm.html)

Casufi 11.12.2014 18:05

Самописный блокирующий конфирм
 
http://jsfiddle.net/fLcoLjmo/
Нужен конфирм диалог, который блокирует выполнение функции, но выглядит по человечески.
Я попробовал сделать через рекурсивный вызов, но firefox ругается "too much recursion"
Можно ли как то замедлить рекурсию? Красиво ли это делать через рекурсию ?

melky 11.12.2014 18:13

Casufi, в js не уйти от асинхронности

Casufi 11.12.2014 18:17

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


Часовой пояс GMT +3, время: 05:07.