Ma questa è una cosa diversa... seriamente, io userei le funzioni AJAX di prototype o mootools:
Metti di avere un div con la lista dei presenti che si aggiorna ogni tot ed un div che mostra i dettagli per l'utente selezionato:
Nota: i div non devono essere proprio in questa posizione, l'unica cosa che conta è che abbiano gli ID settati in maniera correttacodice:<div id="UsersList"> </div> <div id="UserDetails"> </div>
A questo punto setti un oggetto Ajax.PeriodicalUpdater per aggiornare la lista degli utenti ogni tot e ricreare le funzioni per l'evento onClick
Questo è sufficientecodice:Event.observe(window, 'load', function(){ new Ajax.PeriodicalUpdater('UsersList', 'utentiConnessi.php', {frequency : 80, decay : 1, method: 'get', onComplete : setUpEvents}); }) function setUpEvents(){ $$('UsersList a').each(function(item){ item.observe('click', function(e){ e.stop(); new Ajax.Updater('UserDetails', this.readAttribute('href'), {'method': 'GET'}); }); }); }

Rispondi quotando