Page 1 sur 1

[..] Manipuler frames, listes déroulantes contrôles sous IE8

Posté : mer. 01 juin 2011 02:18
par martinbrait
Bonjour,
Oh désespoir.

Je cherche à remplir des listes déroulantes dans ma page IE, en simulant
l'appui sur des touches de clavier.
Pour cela, je dois activer un frame précis de ma page IE, avant de pouvoir
lancer la simulation d'appui sur des touches de clavier.

Impossible de trouver des contrôles manipulables à l'intérieur de ma page IE.

Je n'ai d'ailleurs toujours pas trouvé le moyen d'activer un frame précis de ma fenêtre IE(que je pourrais éventuellement activer par un Handle).
BREF, je n'ai réussi à identifier aucun contrôle après avoir utilisé WindowAutoItInfo (ERRATA: Au3Info.exe).

Je ne peux donc agir sur rien, à l'intérieur de ma page,
pour remplir directement quelques champs de liste déroulante,
à l'intérieur de ma page IE
Je suis maintenant en brasse coulée et j'ai sommeil! :shock: Help me, please!

Re: [..]Activer des frame, ou des contrôles sous IE8

Posté : mer. 01 juin 2011 08:03
par Tlem
Il ne va pas être de simple pour ceux qui voudrons bien passer un peut de temps sur votre problème, de vous aider, car vous ne donnez aucun lien ou source de page IE. :shock:

Ensuite vous parlez de 'WindowAutoItInfo', mais je suppose que vous voulez parler de Au3Info.exe, qui est destiné principalement à récupérer des informations sur des fenêtres d'applications et non de contrôles à l'intérieur d'une page IE ou de tout autre navigateur internet !!!

Re: [..]Activer des frame, ou des contrôles sous IE8

Posté : mer. 01 juin 2011 11:17
par martinbrait
Merci!
J'ai copié le code de ma page ASP/SQLserveur que je souhaite manipuler avec autoit.
L'idée est de pouvoir accéder à la liste déroulante dans ma page,
de choisir une valeur, puis de cliquer sur le bouton de validation.

Mon souci, si j'utilise Send("{TAB x}"), c'est que le nombre x, peut fluctuer,
aléatoirement, sur chaque poste client.
► Afficher le texte