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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager