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]]] )
$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 |
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 |
"name" n'est plus pris en charge avec HTLM5 mais toujours accepté et équivaut à "id" pour les pages HTML5.
_IEFormImageClick, _IEImgGetCollection, _IELoadWait
; Clic sur IMG en recherchant le texte Alt #include <IE.au3> Local $oIE = _IE_Example("basic") _IEImgClick($oIE, "AutoIt Homepage Image", "alt")
; 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
; 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")
; 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")