Page 1 sur 1

[R] Récupérer le nom des liens

Posté : mer. 30 avr. 2014 17:26
par pumilio
Bonjour,

Je cherche à récupérer le nom d'affichage des liens existant sur une page web.
Dans l'exemple suivant une boite de message affiche la liste des liens par leur adresse. Je souhaiterais plutôt que le résultat m'affiche la liste suivante :
- <img src="http://www.autoitscript.com/images/autoit_6_240x100.jpg" id="AutoItImage" alt="AutoIt Homepage Image">
- AutoIt
- user forum

Code : Tout sélectionner

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IE_Example("basic")
Local $oLinks = _IELinkGetCollection($oIE, -1)
Local $iNumLinks = @extended

Local $sTxt = $iNumLinks & " links found" & @CRLF & @CRLF
For $oLink In $oLinks
    $sTxt &= $oLink.href & @CRLF
Next
MsgBox($MB_SYSTEMMODAL, "Link Info", $sTxt)
Est-ce possible ?

Merci pour votre aide.

Re: [..] récupérer le nom des liens

Posté : mer. 30 avr. 2014 18:48
par mikell
?

Code : Tout sélectionner

For $oLink In $oLinks
    $sTxt &= $oLink.innerhtml & @CRLF
Next

Re: [..] Récupérer le nom des liens

Posté : lun. 05 mai 2014 16:57
par pumilio
Merci mikell

C'est effectivement ce que je cherchais. Je ne maitrise pas encore les fonctions liées à IE mais j'y travaille. :oops: