UDF > IE >


_IEImgClick

Simule un clic de souris sur une image. Cherche les occurrences des sous-cha�nes "alt", "name" ou "src"

#include <IE.au3>
_IEImgClick ( ByRef $oObject, $sLinkText [, $sMode = "src" [, $iIndex = 0 [, $iWait = 1]]] )

Param�tres

$oObject Variable objet InternetExplorer.Application, Window ou Frame
$sLinkText Texte qui doit correspondre au contenu de l'attribut sp�cifi� dans $sMode
$sMode [optionnel] Sp�cifie le mode de recherche
    "src"= (par d�faut) cherche � correspondre � l'URL de l'image
    "id" = cherche � correspondre � l'ID de l'image (voir remarques)
    "alt"= cherche � correspondre au texte de remplacement de l'image
$iIndex [optionnel] Si le texte de img apparait plus d'une fois, sp�cifie l'occurrence que vous souhaitez par son index, � partir de 0
$iWait [optionnel] Sp�cifie s'il faut attendre que la page soit charg�e avant de retourner
    0 = Retourne imm�diatement, sans attendre que la page soit charg�e
    1 = (par d�faut) Attend que le chargement de la page soit termin�e avant de retourner

Valeur de retour

Succ�s: Aucun retour.
�chec: Retourne 0 ou -1 et d�finit @error <> 0.
@error: 1 ($_IEStatus_GeneralError) - Erreur g�n�rale
2 ($_IEStatus_COMError) - Erreur COM sur une r�f�rence d'objet
3 ($_IEStatus_InvalidDataType) - Type de donn�e invalide
4 ($_IEStatus_InvalidObjectType) - Type d'objet invalide
5 ($_IEStatus_InvalidValue) - Valeur invalide
6 ($_IEStatus_LoadWaitTimeout) - D�lai de chargement d�pass�
7 ($_IEStatus_NoMatch) - Pas de correspondance trouv�e
8 ($_IEStatus_AccessIsDenied) - Acc�s refus�
9 ($_IEStatus_ClientDisconnected) - Client d�connect�
@extended: Contient le nombre de param�tres invalides

Remarque

"name" n'est plus pris en charge avec HTLM5 mais toujours accept� et �quivaut � "id" pour les pages HTML5.

En relation

_IEFormImageClick, _IEImgGetCollection, _IELoadWait

Exemple

Exemple 1

; Clic sur IMG en recherchant le texte Alt

#include <IE.au3>

Local $oIE = _IE_Example("basic")
_IEImgClick($oIE, "AutoIt Homepage Image", "alt")

Exemple 2

; Clic sur IMG par id

#include <IE.au3>

Local $oIE = _IE_Example("basic")
_IEImgClick($oIE, "AutoItImage", "id") ; "name" est aussi equivalent pour les pages HTML5

Exemple 3

; Clique sur IMG en recherchant la sous-cha�ne src

#include <IE.au3>

Local $oIE = _IE_Example("basic")
_IEImgClick($oIE, "autoit_6_240x100.jpg", "src")

Exemple 4

; Clique sur IMG par cha�ne compl�te src

#include <IE.au3>

Local $oIE = _IE_Example("basic")
_IEImgClick($oIE, "http://www.autoitscript.com/images/logo_autoit_210x72.png")