Créer un compte
Connexion

manipuler un scroll

Pour créer et répondre aux sujets, vous devez être connecté.
Pages: 1
Auteur Message
birosalame
26/01/2012 à 14:25:26
birosalame
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

ybouane
28/01/2012 à 17:00:19
ybouane
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 :)

Image
birosalame
30/01/2012 à 09:59:32
birosalame
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

ybouane
03/02/2012 à 03:23:33
ybouane
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.

Image
Pages: 1