Salut a tous

j ai fais un petit chat et les messages s´affichent dans une balise div. Cette balise div est rafraichit grace a une fonction qui est ci dessous. Sauf que le rafraichissement se fait a un temps fixé. j aimerais , que le rafraissement ne se fasse que lorsqu il y a un nouveaux message.

Merci de bien vouloir m aider

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<script>
function getMessages()
{
  new Ajax.Updater( 'chat', 'messages.php', {
    onSuccess: function() { window.setTimeout( getMessages, 1000 ); }
  } );
}
getMessages();
</script>