Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143

    Refresh pagina invisibile

    Ciao ragazzi, io ho una pagina principale "index.html" in cui sono presenti degli iframes, ora vorrei che ogni tot questi iframes si aggiornassero.. ed ho messo il refresh ad ognuno di essi..
    Però vedo continuamente il caricamento anche nella pagina "index.html" in cui sono caricati gli iframe..
    C'è un modo per rendere questo processo invisibile o comunque per occultarlo?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Quote Originariamente inviata da lafan Visualizza il messaggio
    Però vedo continuamente il caricamento anche nella pagina "index.html" in cui sono caricati gli iframe..
    ricaricare un iframe non implica ricaricare la pagina che lo contiene.
    controlla bene il tuo codice, sicuramente ha inserito il refresh pure lì.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    ricaricare un iframe non implica ricaricare la pagina che lo contiene.
    controlla bene il tuo codice, sicuramente ha inserito il refresh pure lì.
    Ciao, grazie per la risposta!
    Infatti non ricarica la pagina principale, ricarica solo il frame..
    Ma per esempio in alto si vede la "rotellina" del caricamento che continua a girare e sotto il browser il caricamento.. Ed è molto brutto da vedere.. (questo proprio nella pagina principale, dove è contenuto il frame che si ricarica)

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    lascia fare al browser il suo mestiere, tu occupati del resto.

    se la pagina è, da qualche parte, ancora in caricamento (e ii browser lo segnala, per fortuna) non è una "problema estetico". e nemmeno "un tuo problema" (salvo errori di progettazione).
    non puoi decidere cosa far fare alla macchina client (per fortuna)




  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    lascia fare al browser il suo mestiere, tu occupati del resto.

    se la pagina è, da qualche parte, ancora in caricamento (e ii browser lo segnala, per fortuna) non è una "problema estetico". e nemmeno "un tuo problema" (salvo errori di progettazione).
    non puoi decidere cosa far fare alla macchina client (per fortuna)



    mmm sì ma io devo ricaricare ogni secondo un frame ed esteticamente parlando l'effetto del caricamento continuo della pagina è veramente brutto.. come posso migliorarlo?

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    lasciando perdere il discorso della "rotella che gira" sulla quale non c'è argomento...
    qualsiasi forma di caricamento, anche in background, viene rilevato dal browser e segnalato. quindi non hai chance.

    questo se la tua domanda è riferita solo a questa particolarità.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    mmm viene rivelata anche usando ajax?
    Insomma io ho un pulsante che clicco e inserisce dei dati della tabella tramite una pagina php, poi tramite degli iframe, dove ci sono richieste "SELECT" riesco a prendere questi valori appena immessi..
    Il problema è che questo giochetto funziona solamente se i frame sono ricaricati, quindi avevo pensato di ricaricarli ogni millisecondo per aggiornare la loro richiesta al database ogni volta.. ci sono altri modi più eleganti?

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    questa operazione si svolge quando la pagina è in caricamento, "quello che avviene dentro la pagina" (vedi ajax) pare non essere rilevato in maniera diretta come caricamento della pagina (il server ha già finito il suo lavoro e il browser non sta aspettano nulla).

    quindi la soluzione con ajax dovrebbe per te essere ottimale, oltre che più elegante e coerente

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    Bene, ora basta cominciare a toccare ajax per la prima volta xD
    Grazie mille per l'aiuto!

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.