Bonjour, actuellement je m'entraine à développer un chat en Ajax : JQuery et PHP.
Donc mon code comporte une div dans laquelle les messages postés son stocker. Le css que j'ai installé permet de maintenir un cadre avec une largeur et une hauteur fixen donc quand un message dépasse le cadre, le scrollbar permet de maintenir le suivie;
Mais je cherche à faire descendre le scollbar automatiquement au dernier message posté (les messages allant de haut en bas). J'ai cherché pendant plusieurs temps sur des sites et voila les solutions que j'ai trouvé :
function scroll()
{
var mondiv=document.getElementById("zoneText");
mondiv.scrollTop= 1000;
}
ou
function scroll()
{
var mondiv=document.getElementById("zoneText");
mondiv.scrollTop= mondiv.scrollHeight;
}
(en appliquant cette fonction ensuite sur <body onload="scroll();"> )
Mais ces deux techniques ne marchent plus au bout d'un certain temps (à noter que la deuxième ne marche pas du tout chez moi).
Auriez vous des solutions à ce problème ?