Показать сообщение отдельно
  #1 (permalink)  
Старый 28.10.2014, 15:04
Аспирант
Отправить личное сообщение для voral Посмотреть профиль Найти все сообщения от voral
 
Регистрация: 03.10.2014
Сообщений: 67

"не блокирующий" alert
Есть необходимость прервать действие скрипта(показав сообщение), пока пользователь не сказал "поехали" (нажал кнопку ок). При этом код нельзя разделять на отдельные части/функции. Т.е. в принципе решение такое в рамкахс странички действует как мне надо:
funcion fooo(){
  console.log('step1');
  alert('waiting');
  console.log('step2');
}

Проблема в том, что пока открыто окно алерта неполучается открыть другую вкладку браузера, а мне эта возможность нужна.

Пока в идее показать некий div c кнопкой. А после загнать в цикл пока некая глобальная переменная не примет занчение, например, true. Соответсвенно менять ее нажатием при клике в открытом блоке.

Но, что то мне эта идея кажется велосипедной. Есть какое либо решение по феншую?
Ответить с цитированием