Salve, ho un problema legato ad una chat usando jquery,php e ajax quindi vorrei sapere:
Qual'è il modo migliore di visualizzare un messaggio e aggiungerlo alla chat senza dover ri-aggiornare tutta la chat?
Printable View
Salve, ho un problema legato ad una chat usando jquery,php e ajax quindi vorrei sapere:
Qual'è il modo migliore di visualizzare un messaggio e aggiungerlo alla chat senza dover ri-aggiornare tutta la chat?
Up post
Up post, non son ancora riuscito ad assicurare una buona dinamicità della chat, qualcuno potrebbe aiutarmi?
Sono riuscito da me dopo vari tentativi e dalle dovute spremute fatte dalle mie meningi (sapeva di aranciata, strano!) a sviluppare una chat completamente dinamica, senza andar a disturbare alcun contenuto della chat stessa. Grazie per le visualizzazioni comunque!
Io avevo lo stesso problema e ho risolto mettendo l'output dei messaggi in un altra pagina, ad esempio outmex.html. Non ho usato un database, ma scrivevo messaggi con fwrite, quindi non so se e giusto se usi un database ma ti do il codice che avevo messo in outmex.html:
<script type="text/javascript">
window.location.reload();
</script>
Questo codice fa aggiornare la pagina dei messaggi ogni secondo (anche meno di un secondo); se apri la pagina outmex.html non riuscirai a vedere i messaggi perche si aggiorna talmente spesso che non riesce a caricare la pagine, pero se inserisci la pagina outmex.html usando javascript nella pagina dove c'e la chat allora si vede.
Non è molto saggio far aggiornar l'intera pagina per aggiornare i messaggi della chat.
Cercando un minimo nel forum, avreste trovato info utili. Ad esempio:
http://forum.it.altervista.org/javas...-parziale.html
http://forum.it.altervista.org/javas...eset-ajax.html
Ciao!