Se connecter avec
S'enregistrer | Connectez-vous

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

Dernière réponse : dans Programmation

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" 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
Lassé par la pub ? Créez un compte

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.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde