Gibt eine Objekt zurück, welches auf einen Frame oder iFrame verweist und durch einen Namen bestimmt wurde
#include <IE.au3>
_IEFrameGetObjByName ( ByRef $oObject, $sName )
$oObject | Objektvariable einer InternetExplorer.Application, eines Window- oder eines Frameobjekts |
$sName | Name des gewünschten Frames |
Erfolg: | eine Objektvariable die auf das Windowobjekt des Frames verweist, @extended = Anzahl der Frames |
Fehler: | Setzt das @error Flag auf ungleich null |
@error: | 3 ($_IEStatus_InvalidDataType) - Ungültiger Datentyp 4 ($_IEStatus_InvalidObjectType) - Ungültiger Objekttyp 7 ($_IEStatus_NoMatch) - Keine Übereinstimmung gefunden |
@extended: | Nummer des ungültigen Parameters |
Das Objekt, das von dieser Funktion zurückgegeben wird, erlaubt den Zugriff auf das Dokument welches das Windowobjekt enthält.
Wenn man Zugriff auf Frame- und IFrame-Tags und deren Eigenschaften benötigt, muss man _IETagNameGetCollection() benutzen.
#include <IE.au3>
; Öffnet das iFrame-Beispiel und bekommt den Bezug zu dem iFrame mit dem Namen "iFrameTwo" und Ersetzt seinen HTML-Body.
Local $oIE = _IE_Example("iframe")
Local $oFrame = _IEFrameGetObjByName($oIE, "iFrameTwo")
_IEBodyWriteHTML($oFrame, "Hallo <b><font color=red>iFrame!</font></b>")
_IELoadWait($oFrame)