Salve ragazzi,
ho inserito nel mio sito questo js (ridimensiona le pagine in relazione allo spazio occupato da un iframe)
<script language="javascript" type="text/javascript">
function reSize() {
try {
var oBody = ifrm.document.body;
var oFrame = document.all("ifrm");
oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight - oBody.clientHeight);
oFrame.style.width = oBody.scrollWidth + (oBody.offsetWidth - oBody.clientWidth);
}
//An error is raised if the IFrame domain != its container's domain
catch (e) {
window.status = 'Error: ' + e.number + '; ' + e.description;
}
}
</script>
poi nel body questo:
<body onload="reSize()">
ed infine la tag del iframe:
<div id="content">
<iframe name="Content" id="ifrm" width="100%" style="background-color:White" src="link"
frameborder="0" marginwidth="0" marginheight="0" scrolling="no" onload="reSize();"></iframe>
</div>
Non capisco come mai ogni volta che cambio pagina news in iframe (vengono visualizzate le news del sito) la pagina non viene ridimensionata in relazione allo spazio occupato dal iframe, mantenedo la dimensione del iframe della prima pagina visualizzata.
Sapete perchè ?