JavaScript - Tutorial - Objektreferenz - Das frames-Objekt

window
frames
Das frames-Objekt ist ein Array aller einem Fenster untergeordneten Rahmen. Es beinhaltet wiederum Objekte des Typs window.

Als Array beinhaltet es das Attribut length, welches Auskunft über die Anzahl der Rahmen gibt.
top.frames beinhaltet beispielsweise alle dem Hauptfenster direkt untergeordneten Rahmen, parent.frames beinhaltet alle dem direkt übergeordneten Fenster untergeordneten Rahmen.
top.frames.length gibt Auskunft über die Anzahl der dem Hauptfenster direkt untergeordneten Rahmen, top.frames[0] beinhaltet die Information über den ersten dem Hauptfenster untergeordneten Rahmen. Falls das Rahmensystem mehrstufig aufgebaut ist, lassen sich auch Asdrücke der Form top.frames[#].frames[#] oder window.parent.parent oder beliebige andere Formen bearbeiten.
Alternativ zu der frames[#]-Notation lassen sich Rahmen auch direkt über ihre Namen als window.framename oder top.frameneme oder parent.framename oder wie auch immer ansprechen.

Autor: Ulrich Kritzner