Récuperer le chemin depuis un input (type = file )

Récuperer le chemin depuis un input (type = file ) - HTML/CSS - Programmation

Marsh Posté le 13-07-2009 à 10:13:13    

Bonjour à tous,
 
J'essaie de récupérer le chemin du document choisi avec un input de type file.  ceci fonctionne tres bien sur  IE mais pas sur Firfox .
 
Voici donc mon bout de code :  
 

Citation :


 
Code HTML :
 
<input type = 'file' name = 'parc' id = 'parc' >
 
Code javascript qui permet de récupérer le chemin :
 
function copy_url()
 {
  alert("le fichier : "+document.getElementById('parc').value);
        }
 


 
 
donc voila, si vous avez des suggestion n'hésitez pas...
 
Merci et bon courage pour tout le monde

Reply

Marsh Posté le 13-07-2009 à 10:13:13   

Reply

Marsh Posté le 13-07-2009 à 10:18:39    

salut,
 
je vais peut être dire un bêtise, mais à mon avis pour des raisons assez flagrantes de sécurité, un navigateur ne devrait pas te donner accès à cette info. donc je suis pas surpris qu'IE le fasse, mais pas FF...

Reply

Marsh Posté le 13-07-2009 à 10:37:49    

bonjour,
depuis le version 3, FireFox ne donne
effectivement plus cette info.
on se demande bien pourquoi.... ???
j'en avais besoin pour un e application locale,
j'ai du me développer un ch'tiot truc
avec Components.classes['@mozilla.org/file/local;1']...
@+

Reply

Marsh Posté le 13-07-2009 à 10:41:10    

bul_3 a écrit :

bonjour,
depuis le version 3, FireFox ne donne
effectivement plus cette info.
on se demande bien pourquoi.... ???
j'en avais besoin pour un e application locale,
j'ai du me développer un ch'tiot truc
avec Components.classes['@mozilla.org/file/local;1']...
@+


Peux tu m'en parler un peu plus de ton ch'tiot truc comme tu dis lol
Merci

Reply

Marsh Posté le 14-07-2009 à 15:27:13    

j'ai pu mettre ici
http://marcel-bultez.chez-alice.fr/utilitaires/cf.zip
 
à toi d'adapter à tes besoins.
@+

Reply

Marsh Posté le 15-07-2009 à 11:01:31    

bul_3 a écrit :

j'ai pu mettre ici
http://marcel-bultez.chez-alice.fr/utilitaires/cf.zip
 
à toi d'adapter à tes besoins.
@+


 
Merci pour les sources.
mais le script ne marche pas sur firefox donc sa me regle tjrs pas le probleme que j'ai! je vais essayer de me casser la tete avec le script que tu m'a envoyer pour le faire fonctionner sur firfox.
Merci en tout cas ;)

Reply

Marsh Posté le 15-07-2009 à 15:48:52    

bah... perso je fais tourner depuis la version 3
et avec la version 3.5, ça baigne aussi
mais tu dois avoir des indications dans
la console d'erreur !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed