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

HTML リファレンスマニュアル

HTML タグ一覧

HTML5 onafterprint イベント属性

関連するドキュメントの印刷が開始されたり、印刷プレビューが閉じられた後に、afterprint イベントがトリガーされます。

HTML イベント属性

オンラインサンプル

ページが印刷開始されたり、印刷ダイアログが閉じられた後に、JavaScriptを実行します:

!DOCTYPE html
<html>
<head>
<title>HTML onafterprint イベント属性の使用(基本チュートリアルウェブ oldtoolbag.com)</title>
<script>
function printmsg()
{
    alert("ドキュメントが印刷されています。");
}
</script>
</head>
<body onafterprint="printmsg()">
<h1>ドキュメントの印刷</h1>
<p><b>ヒント:</b>/Ctrl などのショートカットキー+P ページの印刷を設定します。/p>
<p><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新しい属性。

文法

<element onafterprint="script">

属性値

説明
scriptonafterprintで実行されるスクリプト。
HTML イベント属性