![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Co zrobić, aby tymczasowo zablokować przewijanie strony kiedy najedzie się nad div id"ajdi"?
Potrzebuję tego, ponieważ zrobiłem mapkę i gdy chcę ją powiększyć to przewija się strona. W google chrome (i możliwe że operze/ie) np tak: window.addEventListener('mousewheel', function (event) { event.preventDefault(); }, false); W Fxie np. tak: window.addEventListener('DOMMouseScroll', function (event) { event.preventDefault(); }, false); Tutaj więcej: http://adomas.org/javascript-mouse-wheel/ Jeśli ktoś używa rozszerzenia zmieniającego działanie przewijania strony, warto dodać: event.stopPropagation(); Czyli: W google chrome (i możliwe że operze/ie) np tak: window.addEventListener('mousewheel', function (event) { event.preventDefault(); event.stopPropagation(); }, false); W Fxie np. tak: window.addEventListener('DOMMouseScroll', function (event) { event.preventDefault(); event.stopPropagation(); }, false); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:26 |