Page 1 sur 2

[..] Aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 11:31
par didiflo
Bonjour a tous
j'aurais besoin d'un coup de pousse pour trouver comment clicker sur un bouton
voici le code html

Code : Tout sélectionner

<form id="formCDM" method="post" action="/PMU-Webkit/page/home" name="formCDM">

    <input type="hidden" name="pmusid"></input>
    <input id="plusTard" type="hidden" value="0" name="plusTard"></input>
    <div class="boutonWebkit valider" onclick="tagstatClick(this,'','compte.clic.mon_compte.centre_messages…sid]').val(getCookie('pmusid'));jQuery('#formCDM').submit();">
        <span></span>
    </div>
et le code autoit

Code : Tout sélectionner

$oDiv = _IEGetObjById($oIE, "boutonsAuthentification")
_IEAction($oDiv,"click")
mais cela fonctionne pas
merci de votre aide car je bloque

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 11:36
par Y01
Bonjour,

Je ne vois pas "boutonsAuthentification" dans le code HTML, je ne vois donc pas comment AutoIt peut faire de liaison entre son code et le code HTML.

Cordialement,

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 11:57
par didiflo
désoler je me suis trompe de code html
voici le bon

Code : Tout sélectionner

<div id="boutonsAuthentification">

    <div id="btnConfirm" class="boutonWebkit valider" onclick="tagstatClick(this,'','compte.clic.authentification.accueil.connection','clickin');">
        <span></span>
    </div>
    <div id="btnInscrire" class="boutonWebkit" onclick="tagstatClick(this,'/contents/lp/','compte.clic.header.s_inscrire&codeparr=null','clickin')"></div>
    <div id="btnCodeOublie" class="boutonWebkit"></div>

</div>

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 12:01
par Y01
Rajoute ça à ton code et dis moi ce que ça t'affiche :

Code : Tout sélectionner

MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 14:14
par jguinch
Essai plutôt avec btnConfirm, btnInscrire ou btnCodeOublie

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 22:30
par didiflo
Y01 a écrit :Rajoute ça à ton code et dis moi ce que ça t'affiche :

Code : Tout sélectionner

MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)
Bonsoir
rien ne ce passe
j'ai MsgBox($MB_SYSTEMMODAL, "", $oForm.innertext)
MsgBox(^ ERROR
dans erreur de script

Re: [..]aide pour le click d'un bouton particulier

Posté : mer. 17 déc. 2014 22:30
par didiflo
jguinch a écrit :Essai plutôt avec btnConfirm, btnInscrire ou btnCodeOublie
Bonsoir
aucune ne fonctionne

Re: [..]aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 08:39
par Y01
didiflo a écrit :
Y01 a écrit :Rajoute ça à ton code et dis moi ce que ça t'affiche :

Code : Tout sélectionner

MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)
Bonsoir
rien ne ce passe
j'ai MsgBox($MB_SYSTEMMODAL, "", $oForm.innertext)
MsgBox(^ ERROR
dans erreur de script

As tu copié ce que j'ai mis ?

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 08:51
par didiflo
bonjour
j'ai essaye aussi avec
MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)
mais pareil

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 09:08
par Y01
as tu l'include des msgbox dans ton code ?

Code : Tout sélectionner

#include <MsgBoxConstants.au3> 

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 10:51
par didiflo
Y01 a écrit :as tu l'include des msgbox dans ton code ?

Code : Tout sélectionner

#include <MsgBoxConstants.au3> 
re
voila j'ai
Se connecter
Ouvrir un compte
J'ai oublié mon code confidentiel

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 13:18
par Y01
Ok, maintenant change ton $oDiv avec "btnConfirm" "btnInscrire" et "btnCodeOublie" et indique moi pour chaque test ce que te donne le msgbox.

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 21:50
par didiflo
Y01 a écrit :Ok, maintenant change ton $oDiv avec "btnConfirm" "btnInscrire" et "btnCodeOublie" et indique moi pour chaque test ce que te donne le msgbox.
Bonsoir
cela fait la meme chose

Re: [..] Aide pour le click d'un bouton particulier

Posté : jeu. 18 déc. 2014 23:40
par orax
Moi j'ai...
btnConfirm = "Se Connecter"
btnInscrire = "Ouvrir un Compte "
btnCodeOublie = "J'ai oublié mon code confidentiel "

Et ce code clique sur le bouton vert "SE CONNECTER" :

Code : Tout sélectionner

$oDiv = _IEGetObjById($oIE, "btnConfirm")
_IEAction($oDiv, "click")

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 09:24
par Y01
Merci Orax, j'essayais juste de lui faire arriver au même résultat tout seul.

Au moins le sujet est résolu :)

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 09:37
par didiflo
orax a écrit :Moi j'ai...
btnConfirm = "Se Connecter"
btnInscrire = "Ouvrir un Compte "
btnCodeOublie = "J'ai oublié mon code confidentiel "

Et ce code clique sur le bouton vert "SE CONNECTER" :

Code : Tout sélectionner

$oDiv = _IEGetObjById($oIE, "btnConfirm")
_IEAction($oDiv, "click")
bonjour
merci cela fonctionne
j'ai pas mis click

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 09:37
par didiflo
Y01 a écrit :Merci Orax, j'essayais juste de lui faire arriver au même résultat tout seul.

Au moins le sujet est résolu :)
bonjour
merci pour ton aide

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 09:55
par didiflo
Re j'ai un autre souci
je n'arrive pas non plus a clicker sur ce bouton
voici le code html

Code : Tout sélectionner

<div class="boutonWebkit valider" onclick="tagstatClick(this,'','compte.clic.mon_compte.centre_messages.valider','clickin');jQuery('#formCDM').find('input[name=pmusid]').val(getCookie('pmusid'));jQuery('#formCDM').submit();"><span>Valider</span></div>
la c'est un classe
et je trouve pas la commande
merci de votre aide
je sais que j'en demande beaucoup

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 10:19
par Y01
C'est un peu plus complexe pour les class.

Le sujet a déjà été abordé ici.

Essaie de voir si les infos sont suffisantes pour toi; si ce n'est pas le cas, je t'aiderais de nouveau avec plaisir.

Re: [..] Aide pour le click d'un bouton particulier

Posté : ven. 19 déc. 2014 10:29
par orax
Y01 a écrit :Merci Orax, j'essayais juste de lui faire arriver au même résultat tout seul.

Au moins le sujet est résolu :)
Oups désolé ! :roll: J'espère malgré tout que t'as compris quelle était ton erreur didiflo.