هل من الممكن اكتشاف ما إذا كان قد تم قطع النص ولصقه في مربع نص على صفحة ويب؟

StackOverflow https://stackoverflow.com/questions/3420643

سؤال

هل من الممكن استخدام نوع من الرمز الجانبي للعميل للكشف عن القطع واللصق؟

الحل الوحيد الذي يمكنني التفكير فيه هو الحصول على طول النص باستمرار ، وإذا تغير بشكل كبير على مدى فترة معينة ، فإنه افترض أن النص قد تم لصقه.

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

المحلول

يبدو أن الطريقة الوحيدة التي تعرفها إذا تم تغيير النص من خلال جميع الطرق المجنونة التي يمكن إدراج النص في مربع نص قد تكون مراقبة القيمة في فاصل زمني ... التحقق من عندما كانت قيمة الفاصل الزمني التالي مختلفة عن السابق ... من شأنه أن يكتشف أي شكل من أشكال التغيير ولكنه ليس حلاً أنيقًا للغاية (يبدو مبالغة) ...

نصائح أخرى

نعم. أضف مستمع حدث keydown وابحث عن KeyCode 86 و E.CtrLkey == True. يبدو أن هذا قد تم طلب ذلك والإجابة عليه هذا المشنور و هذا المشنور

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