j'ai tester la commande qui recherche les liens de la page, ca marche tres bien quand j'ouvre la premiere page, ca clique sur le lien que j'ai choisi, mais une fois que le lien est cliqué, la page elle ne change pas c'est un java qui se rajoute comment utiliser les boutons du java dans ce cas la, le test est fait avec le site de la caisse d'epargne, on clique la premiere fois sur "acces aux comptes" le java s'ouvre mais apres comment remetre a jour la commande _IELinkGetCollection ? ou sinon comment cliquer directement sur les boutons sans passer par toutes ces lignes.
Code : Tout sélectionner
#include <IE.au3>
#include <MsgBoxConstants.au3>
$oIE = _IECreate("https://www.caisse-epargne.fr/particuliers/accueil.aspx")
_IELinkGetCollection($oIE,0)
Local $oLinks = _IELinkGetCollection($oIE)
Local $iNumLinks = @extended
MsgBox(0, "Link Info", $iNumLinks & " links found")
For $oLink In $oLinks
;MsgBox(0, "Link Info", $oLink.href)
If $oLink.href = "https://www.caisse-epargne.fr/particuliers/ind_pauthpopup.aspx?srcurl=accueil" Then ;click on the youtube link
$oIE2 = _IEAction($oLink, "click")
ExitLoop
EndIf
Next
_IELinkGetCollection($oIE,0)
Local $oLinks = _IELinkGetCollection($oIE)
Local $iNumLinks = @extended
MsgBox(0, "Link Info", $iNumLinks & " links found")
For $oLink In $oLinks
;MsgBox(0, "Link Info", $oLink.href)
If $oLink.href = "javascript:__doPostBack('ctl01$CC_ind_pauthpopup$ctl01$CC_ind_ident$ctl01$CC_ind_inputuserid_sup$btnValider','')" Then ;click on the youtube link
_IEAction($oLink, "click")
ExitLoop
EndIf
Next

