Se connecter / S'enregistrer
Votre question

[VBS] Compléter un Champ "file" dans un formulaire IE

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
18 Septembre 2006 17:55:34

salut !
sur ce forum, g trouvé un script permettant de completer un formulaire de type "text" et d'envoyer le tout (et tout ça automatiquement)

  1. Dim IE
  2. Set IE = Wscript.CreateObject("InternetExplorer.Application")
  3. IE.Visible = 1
  4. IE.navigate "<a href="http://kevain09.chez-alice.fr/envoi_mail.htm" rel="nofollow" target="_blank">http://kevain09.chez-alice.fr/envoi_mail.htm</a>"
  5. Do While (IE.Busy)
  6. WScript.Sleep 10
  7. Loop
  8. Set Helem = IE.document.getElementById("fichier")
  9. Helem.Value = "c:\sauvegarde.zip"
  10. Set Helem = IE.document.Forms(0)
  11. Helem.Submit


j'ai voulu le réutiliser afin de compléter mon formulaire : http://kevain09.chez-alice.fr/envoi_mail.htm

mais il s'avere que cela ne fonctionne pas avec les champ de type "file" comme on trouve dans mon formulaire.

j'ai beau essayer de modifier le code, pas moyen de le faire fonctionner...
Le Formulaire est bien envoyé, mais le chemin d'acces du fichier ne s'inscrit pas dans la case qui lui est destiné (donc aucun fichier n'est envoyé, seulement un mail vide)

Quelq'un pourrai m'aider a modifier ce code afin qu'il fonctionne?
Merci

Autres pages sur : vbs completer champ file formulaire

18 Septembre 2006 18:19:36

C'est normal. C'est une question de sécurité.
Imagine que qqun rempli ton rempli ton formulaire, et qu'on moment ou il le valide, tu remplace le nom du fichier par un fichier system, ou un fichier de mot de passe...

Donc le préremplissage des input de type file n'est pas autorisé. Heureusement.
Contenus similaires
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS