Je souhaiterai faire un clic sur un élément d'une page web Internet Explorer.
L'élément est visible, mais au bas de la page web. Donc cela nécessite de descendre avec la barre de défilement.
Voici le code AutoIT que j'ai essayé :
Code : Tout sélectionner
#include <IE.au3>
Local $oIE = _IEAttach("Page web IE", "title")
Local $oForm = _IEFormGetObjByName($oIE, "form")
Local $oInputFile = _IEFormElementGetObjByName($oForm, "inputFile")
_IEAction($oInputFile, "scrollintoview")
Local $iPositionInputFileX = _IEPropertyGet($oInputFile, "screenx") + Int(_IEPropertyGet($oInputFile, "width")/2)
Local $iPositionInputFileY = _IEPropertyGet($oInputFile, "screeny") + Int(_IEPropertyGet($oInputFile, "height")/2)
MouseClick("left", $iPositionInputFileX, $iPositionInputFileY, 1, 0)J'ai essayé aussi de récupérer la page IE, le formulaire et l'input après scrollintoview, sans succès :
Merci d'avance pour votre aide





