UDF > IE >


_IEDocGetObj

Etant donné un objet DOM, retourne une référence à l'objet document associé

#include <IE.au3>
_IEDocGetObj ( ByRef $oObject )

Paramètre

$oObject Variable objet InternetExplorer.Application, Window, Frame ou tout autre objet DOM

Valeur de retour

Succès: Retourne une variable objet pointant sur l'objet Document.
Échec: Définit @error <> 0.
@error: 3 ($_IEStatus_InvalidDataType) - Type de donnée invalide
@extended: Contient le nombre de paramètres invalides

Remarque

Etant donné un objet DOM (par exemple, Browser, Window, Frame, iFrame, Document ou Document Element), la fonction retournera une référence à l'objet document associé.
C'est particulièrement utile lors de l'écriture des fonctions généralisées lorsque vous ne pouvez pas contrôler le type d'objet qui sera transmis.

Exemple

; Ouvre un navigateur à la page d'accueil AutoIt, obtient une référence
; à l'objet document et affiche un attribut du document

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IECreate("http://www.google.com")
Local $oDoc = _IEDocGetObj($oIE)
MsgBox($MB_SYSTEMMODAL, "Document Created Date", $oDoc.fileCreatedDate)