OVH Cloud OVH Cloud

ouvrir la boite de dialogue pour selectionner un fichier

3 réponses
Avatar
dark poulpo
bonjour,

actuellement jai crée un menu en javascript, et dans ce menu, ya un lien qui
permet de selectionner un fichier, le probleme et que en javascript,
je ne sais pas comment my prendre pour selectionner un fichier (par une
boite de dialogue), actuellement il n'y a que la balise <input> qui le
fait, mais dan sle cas ou je la cache , est il possible de l'activer pour
simuler lappui sur le bouton de input?

merci, sinon, si vous avez d'autre idee pour faire comme, qui permettrai a
la personne de selectionner un fichier

3 réponses

Avatar
Serge
Bonjour,

D'après-moi cela n'est pas possible si on prend en compte le
soucis sécurité qui empêche à du javascript d'accéder aux données du
disque-dur. Mais j'espère pour toi que certains seront me contredire
!!

Sinon tu peux peut-être générer une popup lors du click menu
qui contiendrais un formulaire avec ton <INPUT> et qui une fois
"submitée" affecterait le chemin d'accès à une variable de la fenêtre
mère puis se refermerait ...

- Serge -

Le Thu, 5 Aug 2004 10:27:30 +0200, "dark poulpo"



bonjour,

actuellement jai crée un menu en javascript, et dans ce menu, ya un lien qui
permet de selectionner un fichier, le probleme et que en javascript,
je ne sais pas comment my prendre pour selectionner un fichier (par une
boite de dialogue), actuellement il n'y a que la balise <input> qui le
fait, mais dan sle cas ou je la cache , est il possible de l'activer pour
simuler lappui sur le bouton de input?

merci, sinon, si vous avez d'autre idee pour faire comme, qui permettrai a
la personne de selectionner un fichier






Avatar
Bul
je ne sais pas si j'ai compris
la question, mais ...
<BODY>
<input type="button" value="fichier"
onclick="frm.rst.click(); frm.fic.click(); alert(frm.fic.value);">
<form name="frm" style="display:'none'">
<input type="file" name="fic">
<input type="reset" name="rst">
</BODY>
par exemple ? cordialement.
Avatar
dark poulpo
"Bul" a écrit dans le message news:
cevtp1$ik0$
je ne sais pas si j'ai compris
la question, mais ...
<BODY>
<input type="button" value="fichier"
onclick="frm.rst.click(); frm.fic.click(); alert(frm.fic.value);">
<form name="frm" style="display:'none'">
<input type="file" name="fic">
<input type="reset" name="rst">
</BODY>
par exemple ? cordialement.




ouaaaaaaaaaaaaaa, c'est trop bon,,, merciiiiiiiiiiiiiiiiiii
la c vraiment chouette!!!!!!!
merci pour vos reponse, et merci a toi pour m'avoir sauvé la vie