Funktionreferenz


_IEDocGetObj

Beschreibung anzeigen in

Wenn die Funktion ein beliebiges DOM-Objekt übergeben bekommt, gibt sie eine Referenz auf das verknüpfte Dokument zurück

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

Parameter

$oObject Objektvariable einer InternetExplorer.Application, Window-, Frame- oder sonstiges Objekt

Rückgabewert

Erfolg: eine Objektvariable, die auf ein Dokument-Objekt verweist
Fehler: Setzt das @error Flag auf ungleich null
@error: 3 ($_IEStatus_InvalidDataType) - Ungültiger Wert
@extended: Beinhaltet Nummer des ungültigen Parameters

Bemerkungen

Wenn die Funktionen ein beliebiges DOM-Objekt übergeben bekommt (z.B. Browser, Window, Frame, iFrame, Document oder Document Element), gibt sie eine Referenz auf das verknüpfte Dokument zurück.
Das ist besonders hilfreich, wenn man allgemein gehaltene Funktionen schreiben möchte und den Typ eines Objektes vorher nicht kennt.

Beispiel

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

; Öffnet den Browser mit der AutoIt Homepage, holt sich die Referenz auf das Dokumentobjekt und zeigt ein Dokumentattribut an

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