захватить вставить событие / вставленный HTML - JavaScript - PullRequest
5 голосов
/ 22 апреля 2011

Я хотел бы захватить вставленный html как в mozilla, так и в ie, а затем, прежде чем произойдет событие вставки, я бы хотел изменить его. Какие-либо предложения?

Ответы [ 2 ]

4 голосов
/ 22 апреля 2011

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

1 голос
/ 23 июля 2013

Вот небольшой аккуратный фрагмент jQuery для захвата событий Вырезать / Копировать / Вставить:

$("#Text1").bind('cut copy paste', function(e) {
    alert(e.type + ' text!'); //Alerts the Cut/Copy/Paste event        
});

Источник: http://www.devcurry.com/2009/07/detect-copy-paste-and-cut-operations-on.html

...