Нужно предотвратить прокручивание встроенной Google карты, которая изменяет масштаб и находится посередине страницы, а нужно всего лишь листать документ вниз. Получается не совсем интуитивно. И так как сам scroll не является отменяемым событием, возникает сложность. Пробовал отменять действие колеса мыши, но это не принесло желаемого эффекта. Touchmove - тоже не работает (кстати, как распознается тачпад на ноутбуке? Правильно ли я понимаю, что как мышь?).
function disableScroll() {
if (window.addEventListener) // older FF
window.addEventListener('DOMMouseScroll', preventDefault, false);
window.onwheel = preventDefault; // modern standard
window.onmousewheel = document.onmousewheel = preventDefault; // older browsers, IE
window.ontouchmove = preventDefault; // mobile
document.onkeydown = preventDefaultForScrollKeys;
}