window.print()
現在の文書を印刷するための印刷ダイアログを開きます。
この関数が呼び出されたとき、文書がまだ読み込み中であった場合、文書は印刷ダイアログを開く前に読み込みを終了します。
このメソッドは、印刷ダイアログが開いている間、ブロックされます。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
| 1 | 12 | 1 | 1.1 | 18 | 1 | |
注釈 1件
実装メモ
- Chrome 46以降、`<iframe>` タグ内では、その `sandbox` 属性の値が `allow-modals` でない限り、このメソッドはブロックされます。
注釈 1件
実装メモ
- Chrome Android 46以降では、`<iframe>` タグ内でこのメソッドが呼び出された場合、その `sandbox` 属性の値が `allow-modals` になっていない限り、このメソッドはブロックされます。
基本構文
JAVASCRIPT
print() 実務での使いどころ
-
window.print() の活用
現在の文書を印刷するための印刷ダイアログを開きます。
注意点
- 古いブラウザでは対応していない場合がある。
実装メモ
- 一部の API はセキュアコンテキスト (HTTPS) やユーザー操作起点を必要とする。利用前に要件を確認すること。