Détecter fermeture fenêtre parcourir

Par 6ber6ou, il y a 12 ans


Salut à tous !

J'ai un bouton "Parcourir" qui ouvre une boite de dialogue permettant de sélectionner un fichier à uploader.
Comment faire pour détecter lorsque l'utilisateur clique sur le bouton "Annuler" de cette boite de dialogue au lieu de "Ouvrir" ?

2 réponses

Nairolf, il y a 12 ans

En fait si c'est 'possible', avec jQuery tu peux savoir si déjà on clique sur parcourir, mais aussi si la valeur change.

Je veux dire à partir du moment où la valeur change c'est qu'on a sélectionné un fichier, sinon c'est qu'on a annulé.
Mais le problème si tu te base sur ça, sur sera jamais si on a cliqué avant et qu'au final on a fait annuler.
Donc la "solution" serai d'abord savoir s'il y a un clique et dedans s'il y a eu un changement.

Enfin tu as une piste, pour trouver si on a sélectionné un fichier donc tu peux avoir l'élément contraire ;)

Grafikart, il y a 12 ans

Tu ne peux pas il me semble