Vous êtes ici: Support du web > Forum > Sites Web > (X)html/CSS/Javascript > manipuler un scroll

manipuler un scroll


Pour pouvoir créer ou répondre à des sujets, vous devez être connecté.
Pages: 1
Auteur Message
birosalame
La date26/01/2012 à 14:25:26

Mon avatar
Mon groupe
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
La date28/01/2012 à 17:00:19

Mon avatar
Mon groupe
Bonjour,
essaye en ajoutant:
Code: JavaScript
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 :)

birosalame
La date30/01/2012 à 09:59:32

Mon avatar
Mon groupe
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
La date03/02/2012 à 03:23:33

Mon avatar
Mon groupe
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.

Pages:1


Il y a actuellent 30 personne(s) connecté(es)
Page générée en 0.008655 secondes
Retour en haut
Règlements - Nous contacter - Aider le site - RSS News
Copyright © Support du web - Toute copie partielle ou complète de nos créations est interdite sans l'accord de ses auteurs.
Toutes les marques citées appartiennent à leurs compagnies respectives.