У меня есть окно комментариев, и я использую следующий JS, чтобы установить прокрутку вниз, и для нее прокрутка вниз при появлении нового сообщения.Прокрутите вниз донизу при отправке нового сообщения
window.setInterval(function() {
var elem = document.getElementById('Commentbox');
elem.scrollTop = elem.scrollHeight;
}, 500);
Это вид работы, когда новое сообщение она прокручивается вниз, но когда я прокручиваю, чтобы посмотреть на старые сообщения, которые он прокручивает меня обратно. Есть ли способ предотвратить это?
Почему вы используете интервал здесь? Интервал означает, что ваша функция будет работать каждые x мил секунд, в вашем случае она прокручивается каждые полсекунды. – MorKadosh