zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden iFrame Größe abhängig des Inhalts?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 17.10.2009, 19:45
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 16.10.2009
Beiträge: 6
flekzz befindet sich auf einem aufstrebenden Ast
Standard iFrame Größe abhängig des Inhalts?

Hallo, gibt es eine Möglichkeit den iFrame so anzupassen, dass er sich dem Inhalt anpasst?
Ich hab zb eine Tabelle in dem iFrame, aber die Tabelle könnte ziemlich lang werden. Und innerhalb des iFrames wird dann nicht alles angezeigt. Aber ich hätte ungern einen Scrollbalken da drin.


Greetz
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 17.10.2009, 19:49
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Leider nicht. Man kann den iframe per JS in die Seite anpassen. Mehr geht nicht.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 17.10.2009, 19:52
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 16.10.2009
Beiträge: 6
flekzz befindet sich auf einem aufstrebenden Ast
Standard

Wie könnte ich das dann machen? Oder hast du nen Link wo man sich so etwas anschauen könnt?
Mit Zitat antworten
  #4 (permalink)  
Alt 17.10.2009, 19:58
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Die Höhe des Viewports auslesen und die iframe-Höhe danach setzen, ebenso
die Breite. Es hängt davon ab wie das bei Deiner Seite aufgebaut ist.

Hast Du einen Link zu Deiner Seite ?
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
  #5 (permalink)  
Alt 17.10.2009, 20:04
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 16.10.2009
Beiträge: 6
flekzz befindet sich auf einem aufstrebenden Ast
Standard

Ne ich hab die Seite derzeit nur aufm localhost.
Ich hab halt ne Seite oben zentriert ist eine Tabelle. Darunter ist der iFrame.
Die Tabelle ist eine Statistik einer anderen Seite. In der Tabelle sind 3 Zeilen und 2 Spalten. Klicke ich auf eine der 3 Zeilen, öffnet sich eine größere detailliertere Statistik. Und die Tabelle kann durchaus größer werden. Darum wollte ich den iFrame halt dem Inhalt anpassen. Damit die halbe Tabelle nicht verschwindet.

Was ist eigentlich "Viewport"?
Mit Zitat antworten
  #6 (permalink)  
Alt 17.10.2009, 23:30
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Zu dem Zeitpunkt zu dem Du den iframe erzeugst kennst Du die Menge der
anzuzeigenden Daten nicht. Der iframe macht mit den Daten das, was ein Browser
halt macht: er stellt die Daten innerhalb seiner Größe dar.

Du weißt weder wie der Browser das rendert noch was an Daten kommt. Also
sollte der iframe auf Verdacht so groß wie möglich gemacht werden.

Ich habe bei meinen Archiven die gleiche Konstellation. Linke Spalte feste Breite,
den Rest bekommt der iframe - egal was an Daten kommt. Die linke Spalte
bekommt ein float left, der iframe einen entsprechenden linken Rand. Die Höhe
setze ich nach Gutsherrenart ... halt so 900 px. Kann auch mehr sein Das
Layout bleibt dann halbwegs elastisch.

Bei Dir liegt eine Tabelle oberhalb des iframes. Mach ihn auf volle Breite und
irgendeine feste Höhe. Scrollen müssen die User eh, also kann der Scrollbar auch
gleich auftauchen.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit der grösse des Links jay CSS 8 24.10.2004 03:38
Ratschläge bei Publizierung eines fertigen Layouts gesucht Black Fladder CSS 55 05.09.2004 15:30
Div passt sich nicht an größe des Background-Image an? Sombreo CSS 13 09.07.2004 03:37
CSS div Größe anpassen anhand des inhaltes Heavenfighter (X)HTML 3 07.07.2004 11:04
Vertikale Zentrierung des Inhalts eines DIV's menphrad CSS 4 01.04.2004 13:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:47 Uhr.