Click sur un lien ajax css depuis autoit

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
bensti
Niveau 1
Niveau 1
Messages : 1
Enregistré le : mar. 26 nov. 2019 12:22
Status : Hors ligne

Click sur un lien ajax css depuis autoit

#1

Message par bensti »

Salut à tous,

Je procède au remplissage automatique d'un champ de PIN code sur une page web puis je veux cliquer sur le bouton Log In de la page Web. Pour le champ j'utilise ceci et c'est tout à fait fonctionnel. Par contre impossible de faire un click sur le button dont je vous mets le code après.
J'ai essayé tout un tas de fonctions mais je bloque là. J'ai l'impression que autoit ne peut pas détecter la balise button.

Merci à tous
_IENavigate($ie, $url, 0)
$Input_Name  = _IEGetObjById($ie, "LoginPassword")
_IEFormElementSetValue($Input_Name, "1234")
<button class="btn button-aqua btn-md btn-login w-100 mb-4">Log In</button>
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 867
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: Click sur un lien ajax css depuis autoit

#2

Message par DimVar »

Bonjour,

Personnellement, trop de difficultés à utiliser le IE.au3.
Sinon, une bête TABULATION + ENTER envoyé par un "send" ?


Cdlt, Dimvar.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
jpascal
Niveau 6
Niveau 6
Messages : 226
Enregistré le : jeu. 16 oct. 2008 16:21
Status : Hors ligne

Re: Click sur un lien ajax css depuis autoit

#3

Message par jpascal »

Bonjour,

Essayez ceci :
Local $oButtons = _IETagNameGetCollection($oIE, 'button')

For $oButton In $oButtons
   If $oButton.classname == "btn button-aqua btn-md btn-login w-100 mb-4" Then
      _IEAction($oButton, "click")
      ExitLoop
   EndIf
Next
AutoIt 3.3.16.1 - AutoIt3Wrapper 21.316.1639.1
Répondre