> in einer Website haben wir einen iFrame um den Content 
> anzuzeigen. Eingeschlossen ist er von Header, Navigation und 
> Footer. Nun ist es so, dass wenn der Content ziemlich lang 
> ist, dieser nicht komplett angezeigt wird (wird unten abgeschnitten).
> 
> Scrollbars sollen nicht sein, also m�sste die Gr��e des 
> iFrame nachtr�glich auf die Gr��e der Contentseite abge�ndert werden.

Intensive Google-Suche half mal wieder. Funktioniert im IE und Mozilla. Hier 
die L�sung:

In der Seite welchen den IFRAME besitzt folgende Javaskriptfunktion einbauen.
---
<SCRIPT LANGUAGE="JavaScript1.2">
<!--
function resize_me(n)
{
        d=15;
        ifObj=document.getElementsByName(n)[0];
        p=(document.all)?'scroll':'offset';
        
eval("ifObj.style.height=window.frames[n].document.getElementsByTagName('body')[0]."+p+"Height+"+d);
}
//-->
</SCRIPT> 
---

In den jeweiligen Contentseiten welche in dem IFRAME angezeigt werden entweder 
im "BODY ONLOAD" oder am Ende folgenden Code. (Ich habs am Ende per ASP 
rausgeschrieben, da ein INCLUDE existiert, elches schon in jeder Seite 
eingebunden ist)
---
<SCRIPT LANGUAGE="JavaScript">
<!--
parent.resize_me('contentframe');
//-->
</SCRIPT>
---

Evtl. Kanns ja der ein oder andere mal brauchen ;)

Ciao
Buchi
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an