Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477

    Eliminare file.txt dalla cache

    Spero di aver chiesto nella sezione giusta...

    Ho una pagina html che carica un txt nel div tramite JS
    Ho notato che quando aggiorno il file txt e lo ricarico sul server, la pagina non vede le modifiche perchè probabilmente va a pescare quello presente nella cache.

    Domanda: è possibile eliminare dalla cache SOLO un determinato file txt?

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    La cache, come qualunque altro file nel computer dell'utente, non ti appartiene e non puoi farne cio' che ti pare

    Piuttosto fai credere al browser di volere un file sempre diverso... e' sufficiente aggiungere un parametro sempre diverso all'URL richiesto.

    esempio:

    var FileDiTesto = "MioFile.txt" + "?" + Math.random();

    Se non risolvi posta il codice con il quale fai la richiesta e vediamo di adattarlo.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    Grazie, funziona alla perfezione.

    Comunque non ci vedo niente di male a cancellare un file nella cache se questo permette all'utente di vedere quello aggiornato. È un po' come se quando vengono a ritirarti l'elenco telefonico vecchio per sostituirlo con quello aggiornato tu dicessi "non è giusto che me lo ritirate, è mio"

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Zippo
    Grazie, funziona alla perfezione.

    Comunque non ci vedo niente di male a cancellare un file nella cache se questo permette all'utente di vedere quello aggiornato. È un po' come se quando vengono a ritirarti l'elenco telefonico vecchio per sostituirlo con quello aggiornato tu dicessi "non è giusto che me lo ritirate, è mio"
    Metti che io non voglia quello aggiornato... magari mi interesse quello di cinque minuti fa...

    Tieni presente che anche se non ci vedi nulla di male, l'utente potrebbe invece volere recuperare un vecchio documento dalla cache.... e tu non hai il diritto di cancellarglielo (e a ribadire il concetto, il browser non te lo consente )

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.