E 'possibile rilevare se il testo è stato tagliato e incollato in una casella di testo su una pagina web?

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

Domanda

E 'possibile utilizzando una sorta di codice lato client per rilevare taglia e incolla?

L'unica soluzione che viene in mente è quello di ottenere costantemente la lunghezza del testo e se si cambia drasticamente nel corso di un certo periodo, poi assumere il testo è stato incollato.

È stato utile?

Soluzione

Sembra che l'unico modo che ci si conosce se il testo modificato attraverso tutti i modi folli testo può essere inserito in una casella di testo potrebbe essere quello di monitorare il valore in un intervallo ... controllando per quando il prossimo valore di intervallo era diverso dal precedente ... che sarebbe rilevare qualsiasi forma di cambiamento, ma non è una soluzione molto pulita (sembra eccessivo) ...

Altri suggerimenti

Sì. Aggiungere un listener di eventi keydown e look per keyCode 86 e e.ctrlKey == true. Sembra che questo è stato chiesto e ha risposto in questo post e questo post

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top