Можно ли обнаружить, был ли текст обрезан и вставлен в текстовое поле на веб-странице?

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

Вопрос

Возможно ли используя какой-то боковой код клиента для выявления разреза и пасты?

Единственное решение, которое я могу подумать, - это постоянно получать длину текста, и если она значительно изменится в течение определенного периода, а затем предположим, что текст был вставлен.

Это было полезно?

Решение

Похоже, что единственный способ узнать, если текст изменился через все сумасшедшие способы текста, можно вставить в текстовое поле, может быть, чтобы контролировать значение в интервале ... Проверка, когда следующее значение интервала отличается от предыдущего ... это было бы обнаружить любую форму изменения, но это не очень аккуратный раствор (кажется излишним) ...

Другие советы

да. Добавьте прослушиватель событий клавиш и ищите KeyCode 86 и E.ctrlkey == True. Похоже, это было предложено и ответить в эта почта а также эта почта

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top