Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303

    Autorefresh di un iframe

    Ciao a tutti,
    non so se sia questa la sezione corretta o era meglio in javascript... comunque, sto creando un'applicazione su android che deve visualizzare un codice in html.
    In pratica, devo far visualizzare una pagina che rimane sempre fissa, con all'interno un iframe (oppure una pagina divisa in frames) e questo iframe deve essere aggiornato ogni X secondi.

    Probabilmente la soluzione migliore sarebbe quella di inserire nel codice visualizzato dall'iframe il meta col refresh o con JS, ma non posso farlo poiché, se dovesse mancare la connessione ad internet, l'iframe rimarrebbe bianco e non aggiornerebbe più; per cui occorrerebbe qualcosa di esterno che vada ad aggiornare ogni X secondi questo iframe...

    Ci sto sbattendo la testa da un po' ma non ne vengo a capo... grazie e buon lavoro a tutti!

  2. #2
    Se non c'è connessione, come puoi sperare che l'iframe si aggiorni? Ti funzionerebbe solo in locale.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303
    ho trovato un modo che funziona:

    codice:
    <html>
    <body>
    <script type=text/javascript>
    function refresh()
    {
    document.all.iframe1.src = document.all.iframe1.src;
    }
    window.setInterval("refresh()",2000);
    </script>
    
    <iframe name='iframe1' src='http://www.sito.it/' frameborder="0" width='100' height='540' 
    
    ></iframe>
    </body>
    
    </html>
    solo che quando salta la connessione nell'iframe appare la pagina di errore e lo script smette di refreshare, anche quando torna la connessione non si aggiorna più... strano in effetti... perché il codice di refresh è nella pagina e non nell'iframe e la pagina è in locale.

  4. #4
    Originariamente inviato da carloscara
    che quando salta la connessione nell'iframe appare la pagina di errore e lo script smette di refreshare, anche quando torna la connessione non si aggiorna più... strano in effetti... perché il codice di refresh è nella pagina e non nell'iframe e la pagina è in locale.
    Se il tag src dell'iframe ha un sito remoto come nel codice che hai copiato qui, la cosa è normale: niente connessione, niente pagina trovata da ricaricare.

  5. #5

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 © 2026 vBulletin Solutions, Inc. All rights reserved.