Patrick Neuenschwander: Layer hinter Iframe

hallo zusammen

mein layer, der nur zeitweise eingeblendet ist, bekomme ich einfach nicht vor das iframe im selben fenster. ie macht das zwar richtig, aber die anderen browser wollen nicht.
folgender code habe ich auf meiner seite:

<body>
<table style="width:100%;height:100%">
  <tr>
    <td style="text-align:left;vertical-align:top">
      <iframe src="http://www.jubla.ch" name="content" width="775" height="600"></iframe>
    </td>
    <td style="width:25px">
      <p>Blabla</p>
    </td>
  </tr>
</table>
<div id="box" class="box">
  <? include("box.php"); ?>
</div>
</body>

für eure hilfe danke ich euch bestens.

  1. hi,

    mein layer, der nur zeitweise eingeblendet ist, bekomme ich einfach nicht vor das iframe im selben fenster. ie macht das zwar richtig

    das würde ich bewzeifeln.
    er macht es vielleicht anders, aber deshalb nicht notwendigerweise richtig.

    und wenn man sich mal betrachtet, was (i)frames von _konzept_ her machen - nämlich mehrere unabhängige dokumente parallel anzeigen, dann fällt einem auch kein überzeugender grund ein, warum es überhaupt möglich sein sollte, etwas "vor" oder "hinter" einer in einem (i)frame geladenen seite anzuzeigen.

    gruss,
    wahsaga

  2. ersetze den iframe durch <object>!
    Dann haut's zwar nicht mehr im M$IE hin, aber es funktioniert wenigstens im Mozilla&Co.

    Gruß
    Avalon