Salve a tutti,

cerco consigli per questo problema:

ho scritto un'applicazione PHP che genera documenti PDF e poi li visualizza all'interno di una IFRAME con questo frammento di codice:

echo "<iframe src='form06pdf.php?id=$id' width='100%' height='560'>";
echo "</iframe>";


Il problema è che se l'utente modifica i dati e rigenera di nuovo lo stesso documento nella IFRAME si continua a vedere la vecchia versione, in pratica sembra che il browser mantenga in memoria l'instanza di Acrobat Reader con il vecchio contenuto.

Preciso che il problema si verifica sia con IE che con Mozilla e che ho controllato che il documento PDF viene ricreato correttamente ma non visualizzato. Ho anche verificato che le impostazioni del browser controllino la nuova versione ad ogni reload, del resto il contenuto della pagina, a parte il pdf, viene rinfrescato.

La domanda è: esiste un comando js che pulisca la memoria del browser o che, in ogni caso, forzi a ricaricare il documento.

Ci sto andando ai matti ! Ringrazio molto chi mi darà una mano.


Sergio