Я пытаюсь очистить вставку в div contentEditable. То есть код должен выглядеть примерно так:
$('#content').bind('paste',function(e)
{
// Ensure pasted markup is valid
});
В идеале я бы смог разобрать вставленный текст и переформатировать его так, чтобы это подходило для сайта, но я не знаю, как это сделать.
В качестве альтернативы мне было бы удобно вставлять обычный текст (в отличие от HTML), но я тоже не знаю, как это сделать.
Мне немного не по себе от решения, когда всплывающее окно с текстовой областью запрашивает у пользователя вставку в эту текстовую область, а затем помещает текст в содержимое в предыдущей позиции курсора. Я знаю, как это сделать, но хочу этого избежать.
И мне совершенно неудобно просто запретить пользователю вставлять, используя e.preventDefault()
.
Заранее спасибо.