ich habe ein Frameset mit drei Frames, und in einem der Frames (rechte Seite des Browserfensters) ist wiederum ein Frameset, das dieses Teilfenster noch einmal in obere und untere Hälfte unterteilt.
Ich möchte nun das Frameset mit (100%,0%) „starten“, so daß also der obere Frame die ganze Höhe ausfüllt, der untere aber nicht zu sehen ist. Erst beim Klick auf einen Link (oben) soll der untere Frame auf z.B. 150px vergrößert werden. Im unteren Frame soll wiederum ein Link vorhanden sein, der diesen Frame wieder verschwinden lässt (also auf Höhe Null reduziert).
Geht sowas? Browser ist übrigens IE, bei dem solche Sachen wie outerHeight oderso des window-Objekts nicht funktionieren lauf SelfHTML.
Danke für Tipps.
PS: Alternative wäre vielleicht ein Inline-Frame, obwohl der ja bei Netscape4.x wieder nicht angezeigt wird, und das wäre schon blöd. Ginge bei dem sowas einfacher?
Am einfachsten wäre wohl ein „Layer“ den Du ein bzw. ausblendest.
Meines Wissens sind Layer eine Besonderheit von Netscape4.x, und weder Netscape6, noch IE unterstützen sie. Kann mich aber auch täuschen. Dann wäre es natürlich eine Alternative.
Meines Wissens sind Layer eine Besonderheit von Netscape4.x,
und weder Netscape6, noch IE unterstützen sie. Kann mich aber
auch täuschen. Dann wäre es natürlich eine Alternative.
du meinst das layertag.
mit layer wird aber im allg. ein positinoierbares element gemeint:
mit layer wird aber im allg. ein positinoierbares element
gemeint:
ich bin ein
layer
Achso, na das ist natürlich was anderes. Und wie kann ich dann darauf zugreifen? Moment, mir fällt grad was ein … ja, mit document.getElementById müßte es gehen, aber ich kann keine passende Eigenschaft finden (.position z.B.).