changer position d'une scrollbar de textarea - HTML/CSS - Programmation
Marsh Posté le 14-01-2005 à 01:43:07
Citation : parce que au fur et a mesure que le textarea se remplit on voit plus les nouveaux messages. |
place les nouveaux message en haut plutot qu'en bas, c'est plus agréable (enfin je trouve) et ça solutionnera ton pb
Marsh Posté le 14-01-2005 à 08:43:27
ji é pensé, mais c moins logique d'une certaine maniere.
je voulé une approche plus "IRC"
mais techiquement ca resoud pas mon probleme et je pense que ce genre de situation peut arriver dans d'autres contextes
Si ta des idees....
Marsh Posté le 14-01-2005 à 09:44:31
devant chaque message tu rajoute une ancre en html (par exemple l'ID du message) et quand tu rafraichie, tu rafraichie la page (enfin frame) en pointant sur l'ancre du dernier ID, un truc du genre...
l'ancre
<a name="<? echo $ID; ?>"></a>
le refresh se fait sur la page
toto.php#<? echo $last_ID; ?>
un truc du genre ça doit le faire...
Marsh Posté le 14-07-2005 à 19:38:00
salut,
et il n'y aurait pas une autre solution html pour déplacer le scrollbar ?
Marsh Posté le 20-07-2005 à 22:13:21
j'ai exactement le même problème.
Au début, j'utilisais le solution de l'ancre, mais c'est très désagréable car on est obligé de rafraichir la page et ca fait un "petit bruit" a chaque fois
Y a vraiment pas moyen en javascript de positionner la scrollbar en bas?
Marsh Posté le 20-07-2005 à 22:34:06
C'est bon, j'ai trouvé la solution ici:
http://forums.devshed.com/archive/ [...] s-position
Marsh Posté le 13-01-2005 à 20:35:47
j'ai un textarea qui se met a jour toutes les 5 sec (systeme de tchatt')
je voudrais que la barre de defilement verticale se place en bas
parce que au fur et a mesure que le textarea se remplit on voit plus les nouveaux messages.
j'ai essayé un truc qui marche pas du tout mais qui vous aidera a piger:
onLoad=document.forms[0].montextarea.scrollTo(0,document.forms[0].montextarea.innerHeight)
Message édité par jokari34 le 13-01-2005 à 21:04:11