Page 1 sur 1

[R] Select et _IEform

Posté : sam. 19 janv. 2008 14:31
par TallyHo
Hello,

Sur une page, j'ai une combobox.
Par défaut, le choix est 1

Code : Tout sélectionner

<select class="dropdown" id="pagselect" style="">
<option value="1">1</option>
<option value="3">3</option>
<option value="5">5</option>
<option value="10">10</option>
</select>
 
Maintenant, je voudrais choisir la valeur 10 par exemple.
Mon problême, c'est que je ne peux pas utiliser les fonctions _IEForm car la balise Select n'est pas incluse dans un Form (c'est du code généré en js apparemment). J'ai aussi essayé de récupérer le Select par _IETagName et aprés utiliser _IEFormSelectOption, ça ne fonctionne pas non plus.

Bref, je suis coincé :)

Si quelqu'un a une idée svp.
Merci :)

Re: Select et _IEform

Posté : sam. 19 janv. 2008 15:00
par Voodoo
il existe une fonction "rechercher" !

http://www.autoitscript.fr/forum/viewto ... ?f=3&t=405

Select et _IEform

Posté : sam. 19 janv. 2008 15:37
par TallyHo
Merci pour la solution mais ça ne fonctionne pas.
Comme je le disais, c'est généré par js apparemment. Quand tu regardes le code de la page, tu n'as aucune trace du Select. Mais quand tu inspectes avec Firebug par exemple, là il te mets bien le Select avec les options.
Donc quand je mets un code comme dans l'exemple de ton lien, il ne trouve pas le Select...
Je ne sais pas comment négocier ce truc, sur la source on voit rien, par Firebug on le détecte, c'est bizarre...

Voila une page en question où j'ai le souci. Ensuite, cliques sur l'onglet "Ses entraineurs" et compares le code source et Firebug par exemple, tu verras le truc :)

Re: Select et _IEform

Posté : sam. 19 janv. 2008 16:23
par Voodoo
je ne vois pas la combobox sur ta page...

Il y en a bien une mais les valeur sont de 15 à 100 !

Re: [..] Select et _IEform

Posté : sam. 19 janv. 2008 16:43
par TallyHo
Oui c'est ça. Ne tiens pas compte de mon premier code. J'ai tapé le code pour donner un exemple quoi. Maintenant, regardes la source de la page et compares avec un truc genre firebug. Tu verras que sur la source il n'y a aucune trace de la box mais un javascript. Et je crois que c'est de là que vient le problême.
Mais je ne suis pas assez calé pour m'en sortir :)

Re: [..] Select et _IEform

Posté : dim. 20 janv. 2008 16:29
par TallyHo
C'est bon.

J'ai un peu galéré mais j'ai repris ton exemple.
En fait, en voulant chopper directement le Select, ça ne fonctionne pas.
Mais en procédant par "niveau", c'est bon. C'est à dire que j'ai d'abord parser le 1er DIV, puis le second, puis le SPAN ou se trouve le Select, et enfin le Select.
Et c'est bizarre mais ça fonctionne comme ça... :)

En tout cas, merci pour l'exemple, ça m'a quand même aidé ;)