Perché alcune applicazioni Web disabilitano l'input Numpad?

6

Alcune applicazioni web (un esempio popolare è Skrill) non consentono l'input da Numpad per il numero <input> .

Ho visto che alcuni siti Web locali qui seguono anche la stessa procedura. Il fatto è che tutti loro sono legati all'e-commerce in qualche modo, le cose che sollevano molto la mia curiosità.

Quali sono le implicazioni di questa cosa?

P.S. Con Numpad intendo questa parte delle tastiere PC / Laptop:

    
posta Eekan 05.04.2017 - 17:09
fonte

2 risposte

2

Questa risposta è solo speculativa, ma dopo aver fatto qualche ricerca, questa è la soluzione più probabile per me.

I programmatori volevano vietare l'inserimento di valori numerici in alcuni campi di un modulo web. Per fare questo hanno usato valori keyCode come qui . Ogni tasto della tastiera ha un codice specifico, quindi il suo input può essere identificato con un ID. Il tastierino numerico e i tasti numerici, sebbene forniscano lo stesso input (numeri), hanno codici chiave diversi.

I tasti numerici hanno i valori keyCode 0 - 9, i valori del tastierino numerico sono 96 - 105.

Per rendere impossibile l'immissione di valori numerici tramite tastiera, l'immissione di tutti i tasti con i valori del codice tasto da 0 a 9 e 96 - 105 è vietata, disabilitando così il tastierino numerico.

    
risposta data 04.09.2017 - 11:25
fonte
0

Non so se usi un software di sicurezza Internet o un antivirus che disabilita Number Lock su siti Web di cetain. Ho letto molti post di aziende di software che si occupano di queste cose. Il loro ragionamento è principalmente dovuto alla preoccupazione per il keylogging. Non ho mai avuto tali problemi personalmente, quindi qualsiasi ulteriore dettaglio sulla questione sarebbe utile. L'unica altra cosa che ho trovato essere un problema con il blocco dei numeri, è se devi usare due tratti per accenderlo o spegnerlo, o se è stato disabilitato nelle impostazioni del sistema operativo o nelle impostazioni del BIOS.

    
risposta data 03.09.2017 - 13:00
fonte

Leggi altre domande sui tag