• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

iFrame Schwierigkeiten

GoldenGalil

Neues Mitglied
Hey,
ich habe eine index.html in der ein iFrame eingebettet ist, welches auf tool.html zurückgreift.
In der tool.html ist nur ein <fieldset> deffiniert, in welchem sich links befinden. Diese links verweisen auf weitere html-datein die ebenfalls nur ein <fieldset> mit links beinhalten. Jedoch nicht zwingen die gleiche anzahl an links und somit nicht immer gleich hoch.
Ich habe allerdings 2 probleme:
1. Ich will, dass sich das iFrame an die größe des <div> der eingebetten datein anpasst, zumindest von der höhe.

2. Am ender dieser Kette von links kommt ein link der sich aber nicht in dem iFrame öffnen soll, sondern in der tool.html. Also, dass ich eine komplett neue Seite hab.

Sind diese Probleme mit HTML zu lösen oder müsste ich da auf andere Sprachen zurückgreifen?

Danke schonmal :)
 
Es gibt da das eine oder andere Lösungsansätzchen mit java-Script...die aber alle unzureichende Funktionalität aufweisen.
Im großen und ganzen lautet die Antwort also "nein".

Besser wäre hier den Iframe wegzulassen und
a. mit PHP include zu arbeiten
oder
b. Falls Java-Script für dich eine Option ist, die Inhalte dynamisch zu aktualisieren
 
wieso verwendest du ein iframe?
ich würde das ganze mit divs umsetzen.
du kannst doch einfach anstatt des iframes ein div verwenden und machst dort den inhalt von der tool.html rein.
wenn du willst, kannst du auch beide dateien in .php umbenennen und dann kannst du die tool.php mit include einbinden.
 
Danke für die schnellen Antworten erstmal :)

Also ja der Grund warum ich nicht "normale" <div>'s verwende ist, dass die Seite drum rum ja eig so bleiben soll, nur der inhalt des <fieldset> ändert sich.Sonst müsste ich dann ja die komplette seite immerwieder mit den neuen links kopiern. Das ziehl ist ja eine art kette aus fragen bei denen die antworten links sind, welche auf eine neue Frage verweisen.

Aber gut, ich hab mir fast gedacht, dass HTML hier nicht ausreichend ist. Ich werd den Lösungsansatz mit PHP versuchen.
 
Zurück
Oben