Как веб-приложение может обнаруживать событие вставки и извлекать данные для вставки?
Я хотел бы удалить содержимое HTML, прежде чем текст будет вставлен в текстовый редактор.
Очистка текста после того, как он будет вставлен впоследствии, но проблема в том, что все предыдущее форматирование потеряно. Например, я могу написать предложение в редакторе и сделать его полужирным, но когда я вставляю новый текст, все форматирование теряется. Я хочу очистить только текст, который вставлен, и оставить любое предыдущее форматирование нетронутым.
В идеале решение должно работать во всех современных браузерах (например, MSIE, Gecko, Chrome и Safari).
Обратите внимание, что MSIE имеет clipboardData.getData()
, но я не смог найти аналогичную функциональность для других браузеров.