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

    Reload di un Iframe con Explorer.

    Buongiorno a tutti.
    Chiedevo aiuto riguardo un curioso problema.
    Ho un sito con una web radio. Ho quindi la necessità di aggiornare un iframe che contiene la lista di musica suonata e da suonare generate correttamente dal software di gestione della radio.+Ho quindi copiato un ottimo Javascript che allego:

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

    e relativa riga di codice:

    <iframe id="Nome_IFrame" scrolling=""auto height="200" width="200" src="http://www.mamasboy.it/malaradio/web/playing.html">

    Questo è solo un test per il corretto funzionamento del reload.
    Bene, funziona tutto ma....non 'rinfresca' la pagina..Cioè la ricarica eccome me senza cambiarne il contenuto. Questo onestamente non me lo spiego. Con firefox funziona tutto benissimo per esempio. All'indirizzo www.malaisi.com troverete la pagina completa.

    Qualcuno ha idea del perchè ??

    Premetto che se clikko su RELOAD dell'interfaccia di Explorer tutto si aggiorna perfettamente. Non lo fa da solo.

    Aiuto.

    Grazie.

    Stefano Malaisi.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova con
    myIFrame.contentWindow.location.reload(true);
    invece che
    myIFrame.src = myIFrame.src;

  3. #3

    Sei un genioooooooo !!!

    Originariamente inviato da Xinod
    prova con
    myIFrame.contentWindow.location.reload(true);
    invece che
    myIFrame.src = myIFrame.src;

    Non so come ringraziarti !!!!

    Ho finito i miei deliri..

    www.malaradio.com

    Grazie a tutti !!!

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.