Ho un'applicazione html5 che utilizza l'API del file, utilizzando un elemento. Sono in grado di rispondere quando l'utente seleziona un file. Mi piacerebbe essere in grado di fare qualcosa se l'utente annulla la scelta del file. Tuttavia, non riesco a trovare alcun evento che viene attivato sull'elemento di input se l'utente fa clic sul pulsante Annulla anziché su OK nel dialogo di selezione dei file.Cattura evento di annullamento sul tipo di input = file
C'è qualche evento sparato su "cancel" che mi manca, o dovrei riorganizzare la mia app per non averne bisogno?
Quali browser generano un evento di modifica sull'annullamento del file? Non funziona per me. –
@ E-D non funziona anche su Safari –
per ulteriori spiegazioni: Questo comando funziona solo per il browser Google Chrome. - ** E questo è normale ** - Google Chrome ha passato la policromia per consentire all'utente di scegliere di eliminare il file, e non solo di cancellare il''browse ... '- È una questione di ** browser di politik ** altri solo devi cancellare il clic. Il nome file visualizzato nel tipo di input del file è coerente a seconda dei browser. Ad una cancellazione di google chrome rimuove il file e il nome file nel file del tipo di input mentre altri non fanno nulla. Ecco. – maliness