Visualizzazione dei risultati da 1 a 6 su 6

Discussione: reload contenuto div

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    87

    reload contenuto div

    Ciao a tutti ragazzi!

    Avrei bisogno di un'informazione/aiuto!!! Non sono riuscito a trovare sul forum un post che mi aiutasse... :master:

    Io ho un div, in cui (con php) gli includo all'interno una pagina .html!!
    Il problema è che questa pagina .html, viene aggiornata automaticamente, però per far vedere i cambiamenti della pagina, bisogna refreshare tutto il sito!!

    E' possibile refreshare solo il contenuto del div? o solo il div?

    Grazie in anticipo
    StLuca

  2. #2
    Basta che usi Ajax.

    Se ho capito bene hai:
    Codice PHP:

    <div id = "UnIdQualsiasi">
    <?php include "inc/data.inc.php"?>
    </div>
    Allora devi aggiungere uno script per la gestione di Ajax (io uso Mootools, quindi ti faccio l'esempio in quello se ne usi un altro dimmelo)

    codice:
    <script type="text/javascript" src ="http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js"></script>
    <script type="text/javascript">
    window.addEvent("domready", function(){
         var tm = PeriodicalUpdate.periodical(5000); //Chiama la funzione PeriodialUpdate ogni 5000 secondi
         //tm è l'oggetto che serve per bloccare il periodical tramite il $clear: $clear(tm); blocca il periodical
    });
    
    function PeriodicalUpdate(){
       $('UnIdQualsiasi').load("inc/data.inc.php");
    }
    </script>
    N.B. il file inc/data.inc.php deve essere richiamabile nel browser senza aver bisogno di altre parti, deve essere a se stante. Quindi se, per esemio, usi la sessione devi chiamare session_start(); nel file data.inc.php, altrimenti devi fare un file apposito per visualizzare solo l'HTML che ti serve inserire nel DIV.
    I DON'T Double Click!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    87
    ok, ora proverò poi ti farò sapere!!!

    Grazie milleeeeeeeeeeeeeeeee!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Ciao,
    ho provato ora questo codice e su firefox non ho problemi mentre su IE mi da errore proprio a livello del codice window.addEvent("domready",.
    Qualcuno sa darmi una dritta e se ha già affrontato la compatibilità con IE?

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    nessuno?

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    87
    Che problema ti dà?? A me ha funzionato e funziona ancora benissimo, su tutti i browser con cui ho provato (firefox, explorer, chrome, opera e safari)!!!

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.