Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Aggiornamento DIV

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    51

    Aggiornamento DIV

    Salve, avrei una domanda da porvi. E' possibile aggiornare in una pagina esclusivamente un solo div? Questo dovrei realizzarlo in mootools. Per esempio attraverso questa funzione entro nel contenuto di una Servlet

    Codice PHP:
                function provaFunzione(){

                    var 
    req = new Request.JSON({url'Test',onComplete: function(j){

               
    // $('barra') non so che metterci
                        
    }
                    })

                    
    req.get({

                    });
                }

                
    //In automatico mi chiama la funzione per controllare se ci sono nuovi messaggi.
                
    window.setInterval("provaFunzione()"2000); 
    ho fatto questa funzione in modo tale che ogni 2 secondi mi entra nella servlet "Test" senza che all'utente si reflesh la pagina. Adesso però dovrei fare in modo che anche il div 'barra' si aggiorni...c'è qualche comando specifico da applicare? per esempio $('barra').send boh

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e cosa vuoi che accada a questo elemento con id="barra"?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    51
    id="chat" è l'id di un div, io voglio che venga aggiornato semplicemente questo div, senza cliccare da nessuna parte...

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il contenuto da scrivere in barra (o chat, come lo chiami adesso) e' in questo j?
    onComplete: function(j){
    // $('barra') non so che metterci
    }

    se si':
    onComplete: function(j){
    $('barra').set('html',j);
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    51
    già avevo fatto:

    Codice PHP:
                    <script type="text/javascript">
                function 
    messaggiChat(){

                    var 
    req = new Request.JSON({url'LeggiChat',onComplete: function(j){

                            
    //$('barra').innerHTML=j.messaggio;
                            
    $('barra').set('html',j)
                        }
                    })

                    
    req.get({

                    });
                }

                
    //In automatico mi chiama la funzione per controllare se ci sono nuovi messaggi.
                
    window.setInterval("messaggiChat()"3000);

            
    </script> 
    ma non aggiorna nulla

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    aspetta, e' JSON
    vorrai stampare j.qualcosa
    non j

    se ti sembra non tornare niente forse il server non restituisce un header opportuno

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    51
    No io ho capito perchè non va, tu conosci JAVA?

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    no

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.