ScrollBar для чата

Web/сайты Прочее

Был(а) онлайн: 09.12.18 17:23
Umen 24 года

1.0 Был(а) онлайн: 09.12.18 17:23

Недавно
Требуется на JavaScript написать скрипт руководящий скролл баром.
пример дозволено увидеть в этом чате: http://netchat.ru
Позже входа в чат вы увидите, как ведет себя скролл бар.
т.е. необходимо дабы скролл опускался неизменно вниз за исключением обстановок когда пользователь пытается прокрутить скролл вверх. Плавность опускания скролла не непременно, но желанно.

тз
1. берете всякий div присваиваете ему id=res в css включаете для него скроллбар.
2. делаете дабы скролл бар неизменно опускался вниз, помимо обстановок когда пользователь сам вертит скролл колесиком либо курсором мыши...
3. при всяких изменениях размеров и расположения div'a, скрипт должен трудиться.

Теперь работает вот так:
<script language=JavaScript>
function scroller(obj)
{
obj.scrollTop=obj.scrollHeight;
}
setInterval('scroller(document.getElementById("res"))',300);
</script>

<style type='text/css'>
#res
{
background: #000000;
border: 1px solid #5f5e5a;
color: white;
font-family: Verdana;
font-size: 10px;
padding-left: 5px;
padding-bottom: 5px;
width: 489px;
height: 218px;
overflow: auto;
}
</style>

<div id="res" name="res"></div>

-
Допустим такой вариант:
<script language=JavaScript>
function scroller(obj)
{
if(если пользователь не вертит скролл) obj.scrollTop=obj.scrollHeight;
}
setInterval('scroller(document.getElementById("res"))',300);
</script>
т.е. слова "если пользователь не вертит скролл" надобно превратить в код.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

09.12.18 17:23
Umen 24