Considerate questo:incendi Firefox su scegliere, non sul cambiamento
<input type="file" id="filePicker">
<script>
document.getElementById('filePicker').onchange = function() {
alert('Hi!');
};
</script>
Anche se si sceglie lo stesso file e il valore filePicker
non cambia, vedrete la finestra di avviso in Firefox. Qualche soluzione?
Basta tenere il valore precedente da qualche parte e confronto - se è uguale a quello nuovo, ignorare. – Piskvor
Basta tenere un record del nome file in una variabile e controllare se il nuovo valore è uguale a quello precedente. Se non lo è, esegui il codice. – Andy
@Piskvor: non so come farlo. – Mori