Membre
|
Bonjour
Je fais un chat j'affiche les messages des utilisateurs dans une div
dont j'ai défini le heigth et j'ai fais un scrolling pour afficher la liste des messages
Mon problème est que quand les messages deviennes nombreux l'utilisateur ne peut pas les voir automatiquement,
il fraudais qu'il clique sur la flèche vers le bas pour afficher les messages récents
Je voudrais une solutions pour palier à ce problème mais jusqu'à présent pas encore
aidez moi s'il vous plait
|
Admin
|
Bonjour,
essaye en ajoutant:
document.getElementById('IdDeTonDiv').scrollTo(0, 10000);
ce code permet de "scroller" ton div de 10000 ce qui est suffisant pour descendre tout en bas des messages.
Si ton tchat est en ajax, il faut appeler le code que je t'ai donné à chaque fois qu'il ya de nouveaux messages.
Cordialement
|
Membre
|
Merci de ta réponse je veux le tester
mais pour le moment bien que le chat n'est pas tout à fini je voudrais savoir est ce que ce code marche si je travaillais en php.
Car au fait mon chat est en php et j'utilise ajax juste pour le rafraîchissement du chat
|
Admin
|
Oui, ça fonctionne, mais comme je l'ai dis, à chaque rafraichissement du chat, tu doit exécuter le code pour redescendre vers les derniers messages.
|