Non so se è corretto postare in questa sezione, ma non so esattamente dove sta il mio problema, dunque...

Ho una pagina con un iframe che richiama uno script php.
All'apertura della pagina principale, lo script si attiva con un determinato paramentro e riempie correttamente l'iframe.
Se però faccio un refresh della pagina (tasto destro -> Refresh oppure click sull'icona refresh) l'iframe non mi si ricarica più. Se invece dò l'invio da barra degli indirizzi tutto funziona.
Il problema è con IE7, con FF è tutto OK.

Coinvolto in tutto questo è un javascript che calcola dinamicamente l'altezza dell'iframe per eliminare le barre di scorrimento. Se tolgo questo script, non ho più il problema.

Il codice incriminato è il seguente:

<iframe name="ricerche" id="ricerche" width=625 allowTransparency frameborder=0 src="ricercheshow.php" onload="resize()"></iframe>

<script language="JavaScript">
<!--
function resize() {

if (browser=="Microsoft Internet Explorer") {
var iframe = document.all.ricerche;
iframe.height=document.frames("ricerche").document .body.scrollHeight;
}

else{
var wn = window.frames.ricerche;
document.getElementById("ricerche").style.height=w n.document.body.offsetHeight + 15;
}

}
//-->
</script>


Grazie!!!