Gernot Back: IFrame größe ändern

Beitrag lesen

Hallo J-jayz-Z,

Hmm, ich bin kein so ein Freund von JavaScript. . .

Och für manches ist es schon die beste Wahl.

Ich bin eigentlich auch kein so ein Freund von frames, aber wenn ich ein Menü habe, will ich, das sich mehrere Sachen "aufklicken" lassen.

Das kann man trotzdem auch serverseitig machen, aber in aller regel dürfte es länger dauern, bis serverseitig Dinge aufklappen, denn da wird ja meist eine komplette Seite neu geladen.

Das heißt: ich hab mehrere Menüfelder. Zum beispiel Perl, Postfix, Linux. Dann will ich, wenn man beispielsweise auf Perl klickt, das dann ein weiteres Untermenü erscheint. Beispielsweise scripte, tutorial und so. Und dann noch auf Postfix, will ich, das da auch nochmal ein Menü runterkommt. Wie soll ich das machen?

Das ist jetzt zwar ein ganz anderes Thema, aber auch dafür denke ich ist Javascript die erste Wahl, es ginge wohl auch ohne, nur mit CSS, wenn denn der IE nur gescheit und in Bezug auf alle Elemente hovern könnte, aber leider kann er es nun mal bis jetzt nur in Bezug auf Links (<a>-Elemente).

Deshalb empfehle ich dir das Baummenü von Daniel Thoma oder, wenn du es ein sehr umfängliches Menü mit vielen Ebenen und Unterpunkten ist und du es  ohnehin in einen I(Frame) packen willst, auch meines, das allerdings im Konqueror und im Safari noch nicht funktioniert.

Gruß Gernot