@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() выполнение кода прекращается, пока не закроешь окно печати. Как исправить эту проблему?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Потому что нужно ждать пока пользователь что-то сделает.
Так же как с alert или prompt
Ответ написан
Комментировать
kot_mapku3
@kot_mapku3
так закрой его
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект