Bonjour,
Je souhaiterai pouvoir enregistrer automatiquement une image ouverte dans IE.
C'est assez simple en php, mais débutant en vbscript, je suis un court sur le sujet.
Merci d'avance pour vos pistes,
Eric
Version imprimable
Bonjour,
Je souhaiterai pouvoir enregistrer automatiquement une image ouverte dans IE.
C'est assez simple en php, mais débutant en vbscript, je suis un court sur le sujet.
Merci d'avance pour vos pistes,
Eric
bonsoir
Comment est ouverte la page IE?
En attendant, voici un exemple VB ( à adapter en VBS) pour récupérer l'adresse d'une image contenue dans une page html:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Dim IE As InternetExplorer Dim maPageHtml As HTMLDocument Dim imgHtml As HTMLImg Set IE = New InternetExplorer IE.Navigate "http://www.developpez.com/" IE.Visible = True Do Until IE.readyState = READYSTATE_COMPLETE DoEvents Loop Set maPageHtml = IE.Document 'Correpond à la 1ere image de la page html Set imgHtml = maPageHtml.images.Item(0) 'chemin image MsgBox imgHtml.src
Il restera juste à utiliser une procédure pour effectuer le téléchargement à partir du chemin de l'image (il existe plusieurs exemples déja proposés sur le forum)
michel
Bonsoir,
Merci pour ces pistes.
Pour ouvrir l'explorateur et la page, j'ai fais simple à partir de l'exemple de la faq :http://vb.developpez.com/faqvbs/?page=II.3#vbsIE
C'est pour récupérer l'image que ça se gâte ...
Eric