Spec-Zone.ru › Web APIs

Документ: событие копирования

Базовая линия Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузера. Она доступна в браузерах с марта 2017 года.

  • Узнать больше
  • Посмотреть полную совместимость
  • Отправить отзыв

Событие copy срабатывает, когда пользователь инициирует действие копирования через пользовательский интерфейс браузера.

Оригинальная цель этого события — Element, которая была целевой для действия копирования. Вы можете прослушивать это событие на интерфейсе Document, чтобы обработать его на фазах захвата или всплытия. Для получения подробной информации об этом событии, пожалуйста, обратитесь к странице Элемент: событие копирования.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика событий.

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

oncopy = (event) => {};

Тип события

A ClipboardEvent. Наследует от Event.

Событие ClipboardEvent

Примеры

Чтобы быть проинформированным, когда пользователь копирует данные с веб-страницы в буфер обмена, вы можете добавить обработчик в ваш экземпляр Document с помощью addEventListener(), как показано ниже:

document.addEventListener("copy", (event) => {
  /* the session has shut down */
});

В качестве альтернативы, вы можете использовать свойство обработчика событий Document.oncopy для установления обработчика для события copy:

document.oncopy = (event) => {
  /* the session has shut down */
};

Спецификации

Спецификация
API буфера обмена и события
# clipboard-event-copy
HTML
# handler-oncopy

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

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
copy_event 1 12 22 ≤12.1 3 18 22 ≤12.1 3 1.0 4.4

См. также

  • Связанные события: cut, paste
  • Это событие для Element цели: copy
  • Это событие для Window цели: copy

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Document/copy_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API