English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список HTML тегов

Атрибут события onafterprint в HTML5

Запуск послеprint события после начала печати связанного документа или после закрытия предварительного просмотра печати.

Свойства событий HTML

Онлайн пример

Запуск JavaScript после начала печати страницы или закрытия диалогового окна печати:

<!DOCTYPE html>
<html>
<head>
<title>Использование атрибута события onafterprint в HTML (Веб-сайт основного руководства oldtoolbag.com)</title>
<script>
function printmsg()
{
    alert("Документ находится в процессе печати");
}
</script>
</head>
<body onafterprint="printmsg()">
<h1>Печать документа</h1>
<p><b>Совет:</b> Клавиатурные комбинации, такие как Ctrl+P, устанавливают страницу для печати.</p>
<p><b>Внимание:</b> Только браузеры Internet Explorer и Firefox поддерживают атрибут события onafterprint.</p>
<p><b>Внимание:</b> В браузере IE свойство onafterprint выполняет JavaScript до диалогового окна печати, а не после него.</p>
</body>
</html>
Проверьте, ›‹

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

IEFirefoxOperaChromeSafari

Внимание:В IE / Edge свойство onafterprint появляется до диалогового окна печати, а не после него.

Определение и использование

Свойство onafterprint срабатывает при начале печати страницы или если диалоговое окно печати уже закрыто.

Совет: Свойство onafterprint обычно используется вместе с свойством onbeforeprint.

Различия между HTML 4.01 и HTML5

Свойство onafterprint является новым свойством HTML5.

Грамматика

<элемент onafterprint="script">

Значение свойства

ЗначениеОписание
scriptСкрипт, выполняемый в onafterprint.
Свойства событий HTML