Браузер Opera: предотвратить прокрутку колесика мыши? - PullRequest
1 голос
/ 15 июня 2010

Я просто создаю веб-сайт, который хорошо работает на любом браузере, даже на ipad, но в Opera я заметил странную вещь:

Сайт построен с слоем div на верхнем z-index: 999, тело переполнено: скрытый, и вы не можете прокрутить, но под div есть длинный текст, который идет далеко под окном просмотра ...

Самое странное, что даже если в любом браузере я смог сохранить этоэффект, в Opera, если я использую колесо мыши, вы можете продолжать прокручивать ...!... ааа ..

знаете ли вы какой-нибудь взломать / решение для этого?

1 Ответ

3 голосов
/ 15 июня 2010

попробуйте перехватить событие «DOMMouseScroll» и остановите событие по умолчанию:

event.preventDefault(); // or return false
...