Pergunta

Estou usando htmlarea para o meu pequeno Cms, e eu queria saber se é possível detectar se algo é colado com o jQuery?

Foi útil?

Solução

Tente adicionar um ouvinte de evento ao seu textarea para "KeyDown" e, em seguida, procure por KeyCode == 86, esse é o evento de pasta. Agora você pode fazer o que quiser quando um usuário tentar colar.

Assim:

document.getElementById('YOURhtmlArea').addEventListener('keydown', 
function (foo)
{
     if (foo.keyCode == 86)
     {
          alert('SOMEONE IS PASTING');
          foo.preventDefault();
     }
});

Espero que isso ajude.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top