Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Скролл при зажатом колесе мыши (https://javascript.ru/forum/events/35189-skroll-pri-zazhatom-kolese-myshi.html)

ivan.savin 03.02.2013 01:38

Скролл при зажатом колесе мыши
 
Если зажать колесо мыши и потянуть, то появится значёк со стрелками, и страница будет прокручиваться в любую сторону, это событие можно как-то отловить? и есть ли какие-то параметры например: deltaX и deltaY ?

Спасибо.

danik.js 03.02.2013 03:53

событие scroll. Дельта чего? На сколько сместился scrollTop/scrollLeft? Запоминаем последнее значение и при следующем событии сравниваем его с новым

ivan.savin 03.02.2013 10:12

Спасибо, но нет, событие scroll не подходит по причине того что на сайте нет стандартных скроллов.

Насчет deltaX и deltaY, если есть событие при зажатой средней кнопки мыши то и параметры на выходе должны быть какие-то ( типо как при прокрутке колеса )

Спасибо.

danik.js 03.02.2013 10:21

Какая разница какие скроллы. Если при что-то прокручивается при зажатии средней кнопки, то это однозначно происходит из-за изменения scrollTop/scrollLeft, а следовательно можно отловить событие onscroll.


Часовой пояс GMT +3, время: 11:08.