Bonjour,
Donc je cherche à cliquer sur une DIV automatiquement en fonction du texte qu'elle contient.
Le texte concerné est : "Envoyer et recevoir". (sur le site IsCool-facebook pour ceux qui connaissent)
Exemple du code source html :
► Afficher le texte
Code : Tout sélectionner
<div id="app25148877350_send-receive-button" class="button-position" fbcontext="d8dd3da69c05">
<div class="button-gold-container button-container">
<a class="no-decoration" onclick="fbjs_sandbox.instances.a25148877350.bootstrap();return fbjs_dom.eventHandler.call([fbjs_dom.get_instance(this,25148877350),function(a25148877350_event) {a25148877350_submit=false;if(a25148877350_checkFormToSend()) { a25148877350_document.getElementById('form_sent_point_submitok').value=1; a25148877350_submit=true} if(a25148877350_checkFormToReceive()) { a25148877350_document.getElementById('form_receive_point_submitok').value=1; a25148877350_submit=true} if(a25148877350_submit){a25148877350_document.getElementById('form_point').submit();}},25148877350],new fbjs_event(event));return true;">
<div class="button-left">
<div class="button-check"></div>
</div><div class="button-middle">
Envoyer et recevoir </div><div class="button-right"></div>
</a>
</div>
</div>
J'ai fait déjà pas mal de recherche sur AutoIt pour cliquer sur des liens... mais je sèche car en fait c'est une <div> sans id...
J'ai essayé ceci mais marche pas :
Code : Tout sélectionner
$oLinks = _IETagNameGetCollection ($oIE, "div")
For $oLink in $oLinks
If String($oLink.innerText) = "Envoyer et recevoir" Then
_IEAction($oLinks , "click")
_IELoadWait($oIE)
ExitLoop
EndIf
Next
Merci pour votre aide, Maxime