[R] _IE et frames

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

[R] _IE et frames

#1

Message par A2Energie »

Bonjour,

Je rencontre depuis quelques jours un petit problème d'écriture (je pense).

Je tente de retourner un innertext qui se trouve derrière un iframe.
Je ne souhaite pas utiliser _IEFrameGetObjByName, pour des raisons d'apprentissage.

Les essais que j'expérimente :

Code : Tout sélectionner

msgbox(1,"",$oIE.document.frames["iframe_centrale"].document.innertext)
msgbox(1,"",$oIE.document.frames("iframe_centrale").document.innertext)
msgbox(1,"",$oIE.document.frames("iframe_centrale").document.getElementById("ID").innertext)
msgbox(1,"",$oIE.document.getElementById("iframe_centrale").document.innertext)
 
Ne donnent rien pour le moment,
Mes recherches sur différents forum n'y change rien.

Une petite idée ?
Merci pour votre lecture,
Modifié en dernier par A2Energie le mar. 22 juil. 2014 07:55, modifié 1 fois.
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

Re: [..] _IE et frames

#2

Message par A2Energie »

La solution me vient de l'UDF,
Pour une raison indéterminée,
Il faut utiliser un ".parentwindow." avant le frames.

Code : Tout sélectionner

msgbox(1,"",$oIE.document.parentwindow.frames("iframe_centrale").document.getElementById("ID").innertext)
 
Cordialement,
Et merci pour votre lecture,
Répondre