Spec-Zone.ru › Web APIs

Окно: событие afterprint

Базовая линия Широко поддерживается

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с сентября 2019 года.

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

Событие afterprint срабатывает после того, как связанный документ начал печать или предварительный просмотр печати был закрыт.

События beforeprint и afterprint позволяют страницам изменять содержимое перед началом печати (например, убрать баннер), а затем вернуть эти изменения после завершения печати. В общем случае, вы должны предпочитать использование @media print правила CSS, но в некоторых случаях может потребоваться использовать эти события.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика события.

addEventListener("afterprint", (event) => {});
onafterprint = (event) => {};

Тип события

Общее Event.

Примеры

Использование addEventListener():

window.addEventListener("afterprint", (event) => {
  console.log("After print");
});

Использование свойства обработчика события onafterprint:

window.onafterprint = (event) => {
  console.log("After print");
};

Спецификации

Спецификация
HTML
# event-afterprint
HTML
# handler-window-onafterprint

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
afterprint_event 63 12 6 50 13 63 6 46 13 8.0 63

См. также

  • Связанные события: beforeprint

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Window/afterprint_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API