Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Apro una pagina ma vedo il contenuto vekkio..

    Nel mio sito ho sviluppato un sistema di login-logout che funziona benone; l'unico cruccio è che, se faccio il login o il logout ed entro in una pagina, ho bisogno di 'refresharla' con l'apposito bottone del browser per fare in modo che la pagina si aggiorni con le nuove variabili.
    Ordunque, c'è un modo per far si che aprendo una pagina essa venga automaticamente 'refreshata' ?
    Where there is a will, there is a way

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    potresti fare un refresh a tempo

  3. #3
    ho risolto impostando in internet explorer (la beta 7):

    'controlla nuove versioni della pagina --> ogni volta che la apri'

    anzichè

    'controlla nuove versioni della pagina --> automaticamente'

    ma non penso sia la soluzione migliore.. insomma mi sembra strano che Internet Explorer non riconosca automaticamente che una variabile sessione è cambiata
    Where there is a will, there is a way

  4. #4
    ho dimenticato di dire che per richiamare la nuova pagina uso un pulsante in Flash, dunque il comando è il classico 'getURL ... ' (che debba aggiungere-modificare qualcosa in questo comando?)
    Where there is a will, there is a way

  5. #5
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Originariamente inviato da szannotti
    ho risolto impostando in internet explorer (la beta 7):

    'controlla nuove versioni della pagina --> ogni volta che la apri'

    anzichè

    'controlla nuove versioni della pagina --> automaticamente'

    ma non penso sia la soluzione migliore.. insomma mi sembra strano che Internet Explorer non riconosca automaticamente che una variabile sessione è cambiata

    A mio (modestissimo) parere non ci sarà mai un browser in grado di recepire un cambiamento del server (le session sono variabili del server) se non gli viene comunicato da quest'ultimo.
    Una soluzione possibile sarebbe quella di fare in modo che un browser ricerchi ad intervalli stabiliti eventuali cambiamenti, ma questo comporterebbe un incremento del traffico internet non indifferente, e quindi credo impraticabile.

    L'unica soluzione possibile e quella di fare in modo che il server ad ogni cambiamento lo comunichi all'indirizzo IP del client, dove (non so se le nuove versioni dei browser siano predisposte ) il browser riceve la modifica (cio' significa pero' aprire una porta ad eventuali attacchi mirati ad un client) e cambia il contenuto.

  6. #6
    Originariamente inviato da szannotti
    ho risolto impostando in internet explorer (la beta 7):

    cambia browser e vedi che va...

    o no?
    http://www.ecogiochi.it - il primo blogames del pianeta
    http://www.grogonet.com - Grog on network

  7. #7
    Hai già provato a far evitare la memorizzazione in cache/proxy della pagina?

    codice:
    response.Expires = -1500
    response.AddHeader "PRAGMA", "NO-CACHE"
    response.AddHeader "CACHE-CONTROL", "PRIVATE"
    response.CacheControl = "PRIVATE"

  8. #8
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Ordunque, c'è un modo per far si che aprendo una pagina essa venga automaticamente 'refreshata' ?
    scusa, non avevo letto bene

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.