Chemin de fichier : IE vs FF

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Chemin de fichier : IE vs FF

Chemin de fichier : IE vs FF

par Copyright » 15 sept. 2008, 14:21

Bonjour à tous,

Je suis coincé sur un script où je permets à l'utilisateur de sélectionner un fichier à partir d'un bouton "Parcourir".
Quand tout se passe bien, l'utilisateur clique sur un bouton valider, ce qui a pour effet de lire le fichier.

Mon problème est le suivant :
- dans IE, lorsque l'utilisateur sélectionne le fichier, le chemin complet (C:\Documents and Settings\... .txt) apparait et j'arrive à le récupérer.
- dans FF, je n'arrive à récupérer que le nom du fichier.

Voici mon formulaire :

Code : Tout sélectionner

<form name="form_import_facteur" action="" method="post"> <input type="hidden" name="dir_fichier" type="text"/> <input type="hidden" name="MAX_FILE_SIZE" value="30000"/> <input id="parc_fichier" name="parc_fichier" type="file"/> <input type="submit" value="Importer" onClick="document.forms['form_import_facteur'].elements['dir_fichier'].value = document.forms['form_import_facteur'].elements['parc_fichier'].value;"/> </form>
J'ai lu dans les forums qu'il était impossible de récupérer le chemin complet, mais la preuve est là, sous IE ça fonctionne. :wink:

Si vous avez une solution, je suis preneur :)

Merci d'avance