Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    1

    Refresh appena apro index.htm

    Buongiorno a tutti.
    Ho creato un sito, ma mi accorgo che cabiando pc, non mi prende le modifiche che ho fatto, se non faccendo AGGIORNA.
    Un collega mi ha detto che il probl è che IE e Firefox vanno a leggere la cache e non ricaricano il sito.

    é possibile inserire uno script che mi faccia il refresh solo quando apro index.htm e che non lo ripeta.

    Avevo trovato questo script:

    <SCRIPT language="JavaScript">
    function doRefresh() {
    document.location.reload();
    }
    (1000 = 1 secondo)
    window.setTimeout("doRefresh();", ****);
    </SCRIPT>

    ma mi sembra di capire che ogni 1 sec faccia il refresh.

    Aiutoooo.

    Grazie
    Marco

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Metti in head:

    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT="-1">

    ovviamente ora e' gia' in cache... prima di fare le prove cancellala

    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
    Era proprio quello che stavo cercando; pagina sempre aggiornata appena un utente ci si collega.
    Il problema è che con Explorer funziona alla perfezione, ma con Chrome sembra non funzionare:
    insomma, con il browser di google è necessario ogni volta fare un reload manuale della pagina (cliccando sull'apposita icona a sinistra della barra degli indirizzi) mentre sarebbe auspicabile che funzionasse come Explorer.
    ...ho appena installato Firefox 37.0.1 e a quanto pare non funziona nemmeno su questo browser:
    il tutto è molto strano !
    Qualche consiglio ?
    grazie
    Ultima modifica di givubasic; 04-04-2015 a 20:25 Motivo: aggiunta

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da givubasic Visualizza il messaggio
    Era proprio quello che stavo cercando...
    si ma non devi riesumare post defunti.
    dovesse ricapitare apri un nuovo post.
    per sta volta vada, poi chiudo la discussione.

    nessuna soluzione lato client ha un effetto certo, specialmente se il browser ha già in cache la pagina.

    solo le soluzioni lato server sono affidabili.

  5. #5
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    si ma non devi riesumare post defunti.
    dovesse ricapitare apri un nuovo post.
    per sta volta vada, poi chiudo la discussione.

    nessuna soluzione lato client ha un effetto certo, specialmente se il browser ha già in cache la pagina.

    solo le soluzioni lato server sono affidabili.
    Si, hai ragione, ma il post era proprio quello che cercavo.
    La prox volta ne apro uno nuovo, anzi lo faccio subito se non trovo qualche discussione del tipo "refresh lato server" o affini.
    Grazie
    Ciao

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.