IFrame højde
Jeg har en webside med en iframe i den.Jeg har haft det problem at gøre selve IFramen til samme højde som min IFramens scroll-højde - altså undgå at den nogensinde scroller. Det har jeg løst på følgende måde og det virker!
function calcIframeHeight(iframe)
{
//find the height of the internal page
var the_height = iframe.contentWindow.document.body.scrollHeight;
//change the height of the iframe
document.getElementById(iframe.id).height = the_height +50;
}
IFramen bliver initialiseret således:
<IFRAME id=calendar marginWidth=0 marginHeight=0 onLoad='calcIframeHeight(this)' scrolling='AUTO' src='Calendar.aspx' frameBorder=no width='100%' height='100%'></IFRAME>
Mit problem er, at jeg inde i IFramen kan lave postback og dermed kan jeg risikere at scroll-højden ændres og dermed bliver min IFrame's højde for lille og så kommer der en scroll-bar.
Det er altså ikke første gang jeg loader siden jeg har et problem, men efter postback i IFramen. Hvordan løser jeg dette?
