Frame dynamische breite wurde Beantwortet

Autor Nachricht
Verfasst am: 11.06.2007 [00:34]
sirox

[Themenersteller]
dabei seit: 16.05.2007
Beiträge: 8

Hi Leute,
ich hab in einem Frame ein Menü und will dass die Breite des Frames, der das Menü enthält, der Breite des Menüs entpricht! Geht das irgendwie ?

danke für eure Hilfe

lG
Verfasst am: 11.06.2007 [08:08]
just2b

[Moderator]
dabei seit: 04.08.2004
Beiträge: 15710

über 5000 Posts über 10000 Posts über 15000 Posts
Hallo,

IMO nicht, weil das frame schon vorher gebaut werden muss und man zu dem Zeitpunkt nichts über den Inhalt weiß.
aber machs doch ohne frames.

georg

⇒ TYPO3 - inspiring people to share ⇐ aber kein Support per PM!
⇒ Das ist TS: lib.menu.20.if.value.stdWrap.numRows.select.pidInList.stdWrap.cObject.field = uid
⇒ in eigener Sache: · Meine Forumregeln · Meine Seite www.ringer.it · Meine Extensions · Content-Management-Systeme mit TYPO3 & RedDot
Verfasst am: 11.06.2007 [12:13]
sirox

[Themenersteller]
dabei seit: 16.05.2007
Beiträge: 8

Hi,

wie ohne frames mit Tabellen ? da hab ich ja das gleiche problem oder ?

lG
Verfasst am: 12.06.2007 [08:45]
sirox

[Themenersteller]
dabei seit: 16.05.2007
Beiträge: 8

Ich habs jetzt mit JS gelöst
nach dem Laden des Menüs wird die Cols-Eigenschaft des Framesets einfach umgeschrieben. In meinem Fall cols=[tabellenbreite, die das Menü umschließt],*

Javascript:Zeilennummerierung:  An / Aus

  1. parent.document.getElementById("frameset").cols=(document.getElementById("tabMenu").offsetWidth+10) + ",*";


lG

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 12.06.2007 um 08:45]




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.