Очистить буфер обмена, чтобы запретить несанкционированное копирование, вставить сообщение?

Можно ли написать собственное сообщение в буфер обмена при копировании данных сайта с помощью ctrl + c? Я нашел некоторый Javascript, который очищает буфер обмена – было бы интересно узнать, есть ли что-то, что будет писать на него, то есть заменить текст в буфере обмена чем-то вроде «Пожалуйста, используйте печатную версию нашего сайта».

Вы не можете сделать это исключительно с помощью JavaScript.

Редактирование буфера обмена JavaScript считается уязвимостью безопасности (и об этом гораздо больше обсуждается ).

Вы можете сделать это через хаки, которые используют Flash для доступа к буферам обмена, взаимодействующего с JavaScript.

Да, вы можете . Основной трюк заключается в том, что вы обнаруживаете, когда пользователь удерживает Control и выбирает другой fragment текста на странице.