Автоматическое закрытие окна после закрытия диалогового окна печати

У меня открыта вкладка, когда пользователь нажимает кнопку . На onload у меня он вызывает диалоговое окно печати, но пользователь спросил меня, возможно ли, что после отправки на принтер для печати вкладка могла бы закрыться сама. Я не уверен, можно ли это сделать. Я пробовал использовать setTimeout (); , но это не определенный период времени, поскольку пользователь может отвлечься и ему придется снова открыть вкладку. Есть ли способ сделать это?

77
задан Nathaniel Ford 17 December 2015 в 19:26
поделиться

1 ответ

Просто перенеситесь window.close onafterprint обработчиком событий, он работал на меня

printWindow.print();
printWindow.onafterprint = () => printWindow.close();
0
ответ дан 24 November 2019 в 10:45
поделиться
Другие вопросы по тегам:

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