Bravo donc à Caféine qui a apporté la solution
Je n'ai par ailleurs pas compris à quoi servait la ligne :
Je l'ai supprimée et ça marche sans (c'est un détail, mais je le dis quand même, au cas ou quelqu'un se poserait la question).
Code : Sélectionner tout - Visualiser dans une fenêtre à part DOCelement.Select
J'ai ensuite voulu pousser la chose un peu plus loin (je ne peux pas m'empêcher, c'est toujours pareil) en faisant un checkbox sur le meilleur site de développement que l'on connaitet son "se souvenir de moi ?"
J'ai donc essayé plusieurs lignes de code, dont celles-là:
Mais rien n'y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Set DOCelement = IEdoc.getElementsByName("cookieuser").Item 'j'ai aussi testé getElementsByName("c").item DOCelement.Item.setAttribute "checked", "true" 'j'ai aussi testé DOCelement.Value = 1
Aussi j'ai essayé l'identification en cliquant sur "s'identifier" :
Qui est censé correspondre à la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set DOCelement = IEdoc.getElementsByName("s").Item DOCelement.Click
En fait ça ne m'étonne pas que ça ne marche pas puisqu'il n'y pas de "Name", mais le "s" du accesskey; et je ne sais pas comment gérer les accesskey
Code : Sélectionner tout - Visualiser dans une fenêtre à part <td><input type="submit" class="button" value="S'identifier" tabindex="104" title="Insérez (...) profil personnel." accesskey="s" /></td>
(si c'est ça qu'il faut utiliser ! car si ça trouve c'est pas du tout ça)
D'ailleurs pour le "cookieuser" du "se souvenir de moi", il y avait l'accesskey="c" :
autre possibilité, ce n'est pas item mais item(0), item(1) ou item(2) ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />Se souvenir de moi ?</label></td>
mais je ne sais pas comment obtenir le numéro des items
Donc j'y ai été à tâtons, en faisant plusieurs tests, sans réussir.
Avez-vous la solution pour que l'on puisse gérer au mieux notre connexion à notre site préféré ?![]()






Répondre avec citation




Partager