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

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#1

Message 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
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#2

Message 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,
Y01
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#3

Message 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>
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#4

Message par Y01 »

Rajoute ça à ton code et dis moi ce que ça t'affiche :

Code : Tout sélectionner

MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)
Y01
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

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

#5

Message par jguinch »

Essai plutôt avec btnConfirm, btnInscrire ou btnCodeOublie
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#6

Message 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
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#7

Message par didiflo »

jguinch a écrit :Essai plutôt avec btnConfirm, btnInscrire ou btnCodeOublie
Bonsoir
aucune ne fonctionne
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#8

Message 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 ?
Y01
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#9

Message par didiflo »

bonjour
j'ai essaye aussi avec
MsgBox($MB_SYSTEMMODAL, "", $oDiv.innertext)
mais pareil
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#10

Message par Y01 »

as tu l'include des msgbox dans ton code ?

Code : Tout sélectionner

#include <MsgBoxConstants.au3> 
Y01
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#11

Message 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
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#12

Message par Y01 »

Ok, maintenant change ton $oDiv avec "btnConfirm" "btnInscrire" et "btnCodeOublie" et indique moi pour chaque test ce que te donne le msgbox.
Y01
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#13

Message 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
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

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

#14

Message 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")
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#15

Message 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 :)
Y01
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#16

Message 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
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#17

Message 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
didiflo
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mer. 17 déc. 2014 11:28
Status : Hors ligne

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

#18

Message 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
Y01
Niveau 5
Niveau 5
Messages : 160
Enregistré le : lun. 17 nov. 2014 10:46
Status : Hors ligne

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

#19

Message 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.
Y01
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

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

#20

Message 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.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Répondre