В приведенном ниже коде есть функция прокрутки DIV для каждого набора интервалов, когда при попытке прокрутки вверх из-за интервала обновления полоса прокрутки снова падает.
Мой код:
var int = self.setInterval("f2()", 1000);
function f2() {
var objDiv = document.getElementById("messages2");
objDiv.scrollTop = objDiv.scrollHeight;
}
Теперь, используя свойство onscroll
для DIV, можно ли вообще остановить прокрутку, удерживая полосу прокрутки мышью?
Что-то вроде
var int = self.setInterval("f2()", 1000);
function f2() {
var objDiv = document.getElementById("messages2");
// if(objDiv.onscroll) i.e. when the particular DIV's scroll bar is on hold by cursor.
{
return false;
}
else
{
objDiv.scrollTop = objDiv.scrollHeight;
}
}
Если вышеуказанный тип функции может быть реализован кем-либо, пожалуйста, исправьте его синтаксис. Я новичок в JavaScript.
Заранее спасибо ..!