Задать вопрос
@Leopandro
Разработчик CRM/ERP систем

Почему window.print() блокирует выполнение кода?

Есть такой код:
/*
			Открываем окно с печатью
			 */
			url='$urlPrint'+'?id='+id+'&zone='+zone;
			win = window.open(url, '_blank');
			win.focus();
			win.print();
			/*
			Перенаправляем текущую страницу
			  */
			timeout(1000,window.location.replace('$urlDelete'+'?id='+id));

Почему то после строки win.print() выполнение кода прекращается, пока не закроешь окно печати. Как исправить эту проблему?
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Потому что нужно ждать пока пользователь что-то сделает.
Так же как с alert или prompt
Ответ написан
Комментировать
kot_mapku3
@kot_mapku3
так закрой его
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы