Hola una consulta, no se si se podra pero igual les pregunto, estoy creando una chat en php con refresqueo en ajax/javascript.
El div donde muestra los mensajes tiene la propieda overflow:auto, se muestra la barra de desplazamiento si se llena de comentarios y el refresqueo es la siguiente..
Código:
$(setInterval(function() {
$('.chatbox').load('display.php');
$(".chatbox").attr({ scrollTop: $('.chatbox').attr('scrollHeight') });
}, 500));
funciona perfecto, cuando envian mensajes se resfrequea cada 1 segundo y la barra baja al final y muestra en la parte de abajo los ultimos mensajes, pero!! el detalle es que si yo quiero subir la barra de desplazamiento para ver los mensajes antiguos la barra se devuelve al final para mostrar los ultimos mensajes y no me deja leer los otros mensajes, alguna solucion??, gracias..