jQuery: обнаруживать вставка в редактор WYSIWYG
Вопрос
Я использую Htmlarea для моего маленького CMS., И мне было интересно, можно ли обнаруживать, если что-то встанет в него с jQuery?
Решение
Попробуйте добавить прослушиватель событий в текстуарию для «KeyDown», а затем искать для KeyCode == 86, это событие вставки. Теперь вы можете делать все, что вы хотите случиться, когда пользователь пытается вставить.
Так:
document.getElementById('YOURhtmlArea').addEventListener('keydown',
function (foo)
{
if (foo.keyCode == 86)
{
alert('SOMEONE IS PASTING');
foo.preventDefault();
}
});
Надеюсь, это поможет.
Не связан с StackOverflow