Ho cercato in giro nel forum ma non ho trovato quello che fa per me.
Ho un iframe a larghezza fissa la cui altezza deve variare in base alla dimensione della finestra, intesa non come schermo (800x600 ecc.), ma come finestra utile (document.body.clientHeight).
Riesco a farlo tranquillamente inserendo nel tag iframe questa stringa:
onload="this.height=this.document.body.clientHeigh t"
Funziona benissimo, ma se ridimensiono la finestra ovviamente la dimensione dell'iframe non si aggiorna
Dovrei fare una funzione che ogni tot millisecondi controlli la variabile document.body.clientHeight e la assegni all'altezza dell'iframe.
E così ho fatto ma la pagina sembra ignorare il comando... la funzione che ho fatto è questa:
<script language="JavaScript">
function altezza() {
alert("altezza");
document.mioframe.height=document.body.clientHeigh t;
}
function controllafinestra() {
setTimeout('altezza()',500);
}
</script>
e poi nel tag iframe inserisco il richiamo alla funzione controllafinestra:
onload=controllafinestra();
Mi aiutate a risolvere questa funzione? thanks 1000