سؤال

أنا أستخدم htmlarea من أجل القليل CMS, ، وكنت أتساءل عما إذا كان من الممكن اكتشاف ما إذا كان هناك شيء ما يتم لصقه به مع jQuery؟

هل كانت مفيدة؟

المحلول

حاول إضافة مستمع للحدث إلى TextArea الخاص بك لـ "KeyDown" ، ثم البحث عن KeyCode == 86 ، هذا هو الحدث اللاستي. الآن يمكنك أن تفعل ما تريد أن يحدث عندما يحاول المستخدم لصقه.

مثله:

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

أتمنى أن يساعد ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top