Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. Web API
  3. Window
  4. Window:afterprint 事件

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

Window:afterprint 事件

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2019年9月.

在关联的文档开始打印或关闭打印预览后,将触发afterprint 事件。

beforeprintafterprint 事件允许页面在打印开始之前更改其内容(例如,也许是移除 banner)然后在打印完成后还原这些更改。一般来说,你应该更倾向于使用@media print CSS at 规则,但在某些情况下可能有必要使用这些事件。

语法

在像addEventListener() 的方法中使用事件名称,或设置事件处理属性。

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

事件类型

一个通用的Event

示例

使用addEventListener()

js
window.addEventListener("afterprint", (event) => {  console.log("打印后");});

使用onafterprint 事件处理属性:

js
window.onafterprint = (event) => {  console.log("打印后");};

规范

Specification
HTML
# event-afterprint
HTML
# handler-window-onafterprint

浏览器兼容性

参见

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp