|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2010
Сообщений: 117
|
Как заблокировать прокрутку страницы колёсиком.
Здравствуйте.
Никак не могу найти решение. Необходимо при нажатии на кнопку на флеше, заблокировать прокрутку страницы колёсиком. Сейчас попроую сделать это через javaScript + as3. Но я разобрал страничку одного сайта и пришёл к выводу, что там это делают с помощью самого as3. Т.к. кодов перехвата колёсика там не нашёл. |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
что-то типа такого
вместо window можно попробовать document preventDefault - функция из jQuery! (можно конечно без jQuery обойтись) var blockWheel=true; // блокировать колесо или нет if(window.addEventListener) { window.addEventListener('DOMMouseScroll',mouseWheel,false); window.addEventListener("mousewheel",mouseWheel,false); } else window.onmousewheel=mouseWheel; function mouseWheel(e) { if(blockWheel) { e=e?e:window.event; jQuery.Event(e).preventDefault(); return false; } } |
|
|||||
Регистрация: Mar 2010
Сообщений: 117
|
megapup
Спасибо. HardCoder Я как раз разбирал его предыдущий скрипт(GlobalMouse). Сейчас с этим поковыряюсь. Спасибо. |
|
|||||
Цитата:
__________________
Я мало чего умею, но зато хорошо умею учиться... Последний раз редактировалось HardCoder; 01.03.2012 в 23:47. |
Часовой пояс GMT +4, время: 04:17. |
|
« Предыдущая тема | Следующая тема » |
|
|