onpaste

onpaste - вставляється з буферу обміну.

Синтаксис:

object.onpaste =function(event){ // код функції, яка виконується коли відбувається подія };

Параметри:

object - об'єкт для якого призначається подія.

event - об'єкт ClipboardEvent який передається в якості параметру функції.

Опис:

onpaste - подія яка відбувається коли вставляються дані з буферу обміну.

За політикою безпеки деякі браузери забороняють дану подію.

Приклад:

Тест:
document.onpaste = function(e){ alert("дані вставлено з буферу обміну");}; document.onpaste = function(e){ var clipboard = e.clipboardData || window.clipboardData; alert ("вставляється текст з буферу обміну: "+clipboard.getData("text") ); };

Забороняємо вставляти з буферу обміну:

document.onpaste = function(e){ //return false; e.returnValue=false;}