oncopy - копіюється у буфер обміну.
object.oncopy =function(event){
// код функції, яка виконується коли відбувається подія
};
object - об'єкт для якого призначається подія.
event - об'єкт ClipboardEvent який передається в якості параметру функції.
oncopy - подія яка відбувається коли копіюється у буфер обміну.
За політикою безпеки деякі браузери забороняють дану подію.
document.oncopy = function(e){
alert("дані копійовані у буфер обміну");};
Забороняємо копіювання у буфер обміну:
document.oncopy = function(e){
//return false;
e.returnValue=false;}
document.oncopy = function(e){
e.clipboardData.setData("text/plain", "копіювання на сайті заборонено!");
e.preventDefault();
};