hean: Höhe eines iframes variabel gestalten in Firefox

Hallo zusammen

Möchte, das die iframe Seite im Firefox und Netscape Browser angezeigt werden.

Habe folgenden Code in PHP Seite eingebunden und dieser funktioniert leider nur im Internet Explorer und im Opera Browser.

Im Firfox und Netscape Browser wird das iframe leider nicht angezeigt!

Wie muss ich den Code ändern, dass dieser sowohl im IE und Firefox Browser funktioniert?

Habe schon mehr als einen ganzen Tag gesucht (Google) und einiges probiert – ohne Erfolg.

Code:

Im Kopf Bereich von PHP Seite
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
.
.

<!-- Seitenhöhe für iframe berechnen -->
<script type="text/javascript">
<!--
function iFrameHeight()
{
if(document.getElementById && !(document.all))
{
h = document.getElementById('iframename').contentDocument.body.scrollHeight;
document.getElementById('iframename').style.height = h;
}
else if(document.all)
{
h = document.frames('iframename').document.body.scrollHeight;
document.all.iframename.style.height = h;
}
}
//-->
</script>

Im unteren body Bereich von PHP Seite

<!-- Externes Element Start -->
<div style="width:810px; margin:0px 0px">
<iframe onLoad="iFrameHeight();"
src="http://www.meine_seite.com/Ordner1/ordner2/test/index.php"
scrolling="no"
scroll="auto"
id="iframename"
name="iframename"
marginwidth="0"
marginheight="0"
frameborder="0"
style="width:100%;"
height="0px">
<p>Diese Inhalte k&ouml;nnen leider nicht angezeigt werden, da Ihr Browser keine IFrames unterst&uuml;tzt.<p>
</iframe>

</div>
<!-- Externes Element Ende -->

Vielen Dank für Eure Hife!
Liebe Grüsse aus der Schweiz
hean

  1. hi,

    Wie muss ich den Code ändern, dass dieser sowohl im IE und Firefox Browser funktioniert?

    Vor allem: Gib eine Einheit an, wenn du einer CSS-Eigenschaft einen Wert zuweist!

    Und beim browserübergreifenden Auslesen der Seitenhöhe hilft http://www.quirksmode.org/viewport/compatibility.html weiter.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }