• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

iframe - Grüe automatisch ändern

Michael Burkart

New member
Hallo an die Experten,

ich habe eine Seite layoutet, die in einer Tabelle ein iframe beinhaltet. Die Tabelle soll sich automatisch in der Höhe verändern, je nachdem, wie groß die im iframe zu ladende Seite ist. Mit der Tabelle gibt es keine Probleme. Gebe ich also im iframe einen Pixelwert an, so zieht die Tabelle nach. Stelle ich allerdings das iframe auf auto, stellt es nicht die korrekte Größe dar. Ein paar Zeilen fehlen dann immer. Wie kann man dieses Problem lösen?

Gruß, Michael
 
<iframe name="inhalt" src="http://www.test.html" scrolling="no" height="auto" width="410" marginheight="0" marginwidth="0" frameborder="0" border="0"></iframe>

Vermutlich wird "auto" wohl falsch sein. Bei selfhtml habe ich schon nachgesehen. Eine Autofunktion gibt es vielleicht gar nicht. Nun denn, vielleicht kannst Du mir ja helfen.

Gruß, Michael
 
Original geschrieben von Jigger
versuchs doch mal mit %
Dann passt sich das iframe prozentual der Browserfenstergröße an und nicht der Größe der src.

@Michael Burkart
Wolltest du das haben?
Wenn ja: <iframe src="..." height="20%"></iframe>
 
Danke erstmal für die Antwort. Leider ist sie nicht die Lösung für mein Problem. Ich möchte erreichen, dass die Source die Größe des iframes bestimmt. Da die Source in der Höhe natürlich varriert, soll sich das iframe dynamisch der Source anpassen. Wie kann man dies erreichen?
 
Ich kann mir nicht vorstellen das das einfach so geht, weil die Hierarchie von oben nach unten geht. Und der Inhalt des iframes steht in dieser unten.
d.h. der Inhalt muß in die Größendefinition des iframes passen.

Wenn du den Inhalt kleiner oder größer machst, gibt es keine Verbindung, die dann die iframe-Größe verändert. Auch wenn man iframe und Inhalt mit % definiert nicht.

Aber man soll nie nie sagen, falls du oder sonst Jemand ne Lösung dafür hat, bin ich ganz Ohr.
 
Zurück
Oben