Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46

    Come pulire la memoria del browser?

    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
    sergio di sunelweb

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    prova ad aggiungere in querystring un parametro casuale

    echo "<iframe src='form06pdf.php?id=".$id."&rand=". md5(uniqid(rand(), true)) ."' width='100%' height='560'>";
    echo "</iframe>";
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46
    GRANDE !!!!! FUNZIONA !!!!!!




    GRAZIE 1000 !!!



    sergio di sunelweb

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.