Window:copy 事件

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

当用户通过浏览器的用户界面发起一个复制动作时,将触发 copy 事件。

该事件的原始目标是 Element,它是复制动作的预期目标。你可以在 Window 接口上监听这个事件,以便在捕获或冒泡阶段处理它。关于此事件的全部细节,请参见 Element:copy 事件的页面。

语法

在类似于 addEventListener() 这样的方法中使用事件名,或设置事件处理器属性。

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

oncopy = (event) => {};

事件类型

示例

js
window.addEventListener("copy", (event) => {
  console.log("已发起复制!");
});

规范

Specification
Clipboard API and events
# clipboard-event-copy
HTML Standard
# handler-oncopy

浏览器兼容性

BCD tables only load in the browser

参见