[..] nouvelle IE après avoir cliqué sur bouton.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

[..] nouvelle IE après avoir cliqué sur bouton.

#1

Message par legend »

Bonjour,
Je fait un petit soft pour traduire du texte sur un site http://fr.babelfish.yahoo.com/
Le problème qui se pose c'est qu'après que je fait _IEAction ("le bouton", "click") ça charge une nouvelle page.
Comment faire pour avoir le contenu de la nouvelle IE chargée et l'objet DIV (j'ai son ID) ou le nouveau code html ou le texte de la nouvelle page.
parce que je pense que le variable de _IECreate garde l'ancienne page et non pas la nouvelle.

voici le code :

Code : Tout sélectionner

#include <IE.au3>
$ie2 = _iecreate ("http://fr.babelfish.yahoo.com/")
$form = _IEFormGetObjByName ($ie2, "frmTrText")
$el = _IEFormElementGetCollection ($form)
for $el in $el
    if $el.value = "" Then _IEFormElementSetValue ($el, "en_fr")
    Next
    $el2 = _IEFormElementGetObjByName ($form, "trtext")
    _ieformelementsetvalue ($el2, "this is a test")
    $el3 = _IEFormElementGetObjByName ($form, "btnTrTxt")
    _IEAction ($el, "click")
    $div = _IEGetObjById ($ie2, "result")
    MsgBox (0, "", @error)
Merci et bonne journée
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [..] nouvelle IE après avoir cliqué sur bouton.

#2

Message par legend »

ça me met ce truc :
>"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Documents and Settings\Administrateur\Bureau\Nouveau AutoIt v3 Script (8).au3" /autoit3dir "C:\Program Files\AutoIt3" /UserParams
HELP!
Répondre