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 )
$oObject | Objektvariable einer InternetExplorer.Application, Window-, Frame- oder sonstiges Objekt |
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 |
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.
#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)