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