Bonjour à tous !

J'essai en ce moment de coder un "mini-tchat" pour mon site.

La meilleure idée pour coder ça au mieux et d'éviter les frames, c'est en utilisant l'AJAX, je suppose, pour rafraichir toutes les 10 sec une <div style="overflow: scroll;"> contenant la liste des derniers messages.
Mais après que je me sois un peu renseigné sur ça, j'ai trouvé l'AJAX vraiment compliqué et je n'ai rien trouvé réellement qui puisse répondre à mon problème...

Donc l'autre solution est d'utiliser une iframe (résumé du code) :
<form action="messages.php" target="iframe">
   <input message><submit>
</form>
<iframe src="messages.php">

...où messages.php est une page qui affiche les derniers messages et est rafraichit toutes les 10sec.

Donc je ne sais pas si vous voyez une autre solution ou si vous pensez qu'il y a une solution assez simple en ajax... Smiley ohwell

Merci d'avance en tout cas pour vos idées ! Smiley murf
Modifié par CrazyCow007 (15 Jul 2007 - 17:47)
Cherche un peu sur le web, il existe moulte scripts, bibliothèques de fonctions, frameworks, destinés à faciliter l'utilisation d'AJAX.
IL existe également de nombreux scripts de chat en AJAX déjà faits, je suppose.

Sinon, voici un bon tutorial sur l'utilisation d'XMLHTTPRequest :
http://www.toutjavascript.com/savoir/xmlhttprequest.php3
Modifié par QuentinC (15 Jul 2007 - 21:12)