Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Linkato
    Registrato dal
    Dec 2002
    Messaggi
    487

    Refresh Iframe con Explorer

    Ciao,

    spero abbiate pazienza... e mi diate una mano!

    Stavo pasticciando un po' con un iframe che si deve aggiornare automaticamente ogni 61 secondi o giù di lì...
    Con Firefox funzia perfettamente questo script:

    <script type="text/javascript" language="javascript">
    //<!--
    var intervallo = 61000;
    function tempo_agg() {
    setTimeout('aggiorna_iframe()',intervallo);
    }
    function aggiorna_iframe() {
    var myIFrame = document.getElementById('Dati_Meteo');
    if (!myIFrame) return false;
    myIFrame.src = myIFrame.src;
    setTimeout('aggiorna_iframe()',intervallo);
    }
    window.onload = tempo_agg;
    //-->

    Ma con explorer non si aggiorna...
    Come posso fare?
    Primo Ministro Conte: "Sarà un anno bellissimo!"

  2. #2
    al posto di
    myIFrame.src = myIFrame.src;
    metti
    myIFrame.contentWindow.location.reload(true);

    Ma se l'indirizzo non punta sul tuo server così non funziona.

  3. #3
    Utente di HTML.it L'avatar di Linkato
    Registrato dal
    Dec 2002
    Messaggi
    487
    Originariamente inviato da Mega69
    al posto di
    myIFrame.src = myIFrame.src;
    metti
    myIFrame.contentWindow.location.reload(true);

    Ma se l'indirizzo non punta sul tuo server così non funziona.
    Ottimo!

    In effetti l'iFrame da aggiornare punta allo stesso dominio e quindi funzia perfettamente anche con Explorer!

    Mi hai fatto guadagnare parecchio tempo... grazie!
    Primo Ministro Conte: "Sarà un anno bellissimo!"

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.