Mehrere Iframes in einer Tabellenzelle und Netscape

  • Hoi zusammen. Mein Problem ist folgendes:


    Ich habe eine HTML-Tabelle. In einer Zelle dieser Tabelle sind 3 Iframes eingebunden. Internet Explorer zeigt die Tabelle wie gewünscht an. Netscape 7.2 zeigt nur den ersten definierten Frame an.


    Hier mal ein Ausschnitt aus dem Quellcode:



    Anmerkungen: Mir ist bekannt, dass Netscape und Iframes ne blöde Idee sind, aber so ist es nunmal. Bitte keine Workarounds oder dumme Sprüche sondern Lösungen :wink:


    Schonmal danke.

  • Hi,
    ist nicht besonders elegant, sollte aber gehen, einfach die Zelle noch mal als Tabelle betrachten, und jeden iframe in eine extra Zelle/Zeile:


    <table border=0 cellspacing=1 cellpadding=0 width=690 align=center bgcolor=#000000>
    <tr>
    <td bgcolor=#F4F7E4 width=400 height=350>
    <img src=images/uebersicht_sb.gif width=400 height=281 usemap=#uebersicht border=0 />
    </td>
    <td bgcolor=#F4F7E4 width=290 height=350 valign=top>
    <table border=0 cellspacing=0 cellpadding=0>
    <tr><td width="290" height="30">
    <iframe src="stadtteil.asp" width="290" height="30" scrolling="no" marginheight="0" marginwidth="0" frameborder="0" name="stadtteil" style="border-bottom:1px solid black;" />
    </td></tr>
    <tr><td width="290" height="290">
    <iframe src="search.asp" width="290" height="290" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0" name="search" />
    </td></tr>
    <tr><td width="290" height="30">
    <iframe src="navigation.asp" width="290" height="30" scrolling="no" marginheight="0" marginwidth="0" frameborder="0" name="navigation" style="border-top:1px solid black;" />
    </td></tr>
    </table>
    </td>
    </tr>
    </table>


    Tom

    Tom - ex Mitglied im Team der PC-Special
    Computer-Hilfe-Forum, Tipps und Tricks, Scripte, Downloads und mehr

  • Das Problem hat sich gelöst, indem zu jedem IFrame ein ILayer definiert wurde. Ein Frame stellt sich also wie folgt da:


    Code
    1. <iframe src="stadtteil.asp" name="stadtteil">
    2. <ilayer noresize src="stadtteil.asp" name="stadtteil"></ilayer>
    3. </iframe>