Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отключение прокрутки (https://javascript.ru/forum/misc/52334-otklyuchenie-prokrutki.html)

Siend 14.12.2014 13:49

Отключение прокрутки
 
Подскажите способ как отключить колесико мыши.
Понимаю, вопрос звучит дико, но проблема такова, что несмотря на то, что стоит css свойство

overflow:hidden;

(и соответственно полос прокрутки нет), скрипт все равно реагирует на прокрутку колесиком (реагирует тем что перестает работать, такова специфика, и потому и выставлено свойство overflow:hidden; )

Знаю что можно отключить правую кнопку мыши посредства contextmenu, поэтому предполагаю, что есть нечто подобное и для скролинга. Подскажите плиз, кто знает.

рони 14.12.2014 14:15

Siend,
http://javascript.ru/forum/library-t...html#post98222

ruslan_mart 14.12.2014 18:58

Siend,

function onWheel(e) {
    //if(e.preventDefault) e.preventDefault();
    //else e.returnValue = false;
    return false;
}

window.addEventListener('MozMousePixelScroll', onWheel);
window.onwheel = window.onmousewheel = onWheel;


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