MarvinLeRouge Posté 14 Janvier 2007 Partager Posté 14 Janvier 2007 Salut, Je m'essaie à faire un mini-chat en php/ajax, et j'ai un petit pb concernant les ascenseurs : lorsqu'une personne tape un message, j'affiche celui-ci dans un bloc (ça pas de pb), mais je désire aussi que cette zone soit automatiquement recalée au bas de la zone, afin que la zone défile automatiquement une fois qu'elle est pleine. J'ai essayé function chatToBottom (){ var chat = document.getElementById ("chat"); chat.scrollTop = chat.scrollHeight;} mais ça n'a pas l'air de marcher sur IE6. Si quelqu'un a une méthode, merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
steph Posté 15 Janvier 2007 Partager Posté 15 Janvier 2007 Salut, Tu peux essayer avec scrollIntoView() ça devrait marcher sur ie et firefox http://developer.mozilla.org/en/docs/DOM:e....scrollIntoView ou http://msdn.microsoft.com/workshop/Author/...ollIntoView.asp Steph. Lien vers le commentaire Partager sur d’autres sites More sharing options...
MarvinLeRouge Posté 17 Janvier 2007 Auteur Partager Posté 17 Janvier 2007 Salut Steph, Tout d'abord, désolé pour la réponse tardive. J'ai intégré tinyMCE dans ma page, et je fais désormais appel à ma fonction de recalage à travers cette fonction de tinyMCE : $objResponse->addScript("chatToBottom ();"); ce qui marche apparemment très bien, sous Firefox comme sous IE. Mon problème devait donc avoir un rapport avec la méthode ou le moment d'invocation de la fonction. Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant