Как отключить вертикальный отскок / прокрутку на iPhone в мобильном веб-приложении

Как следует из названия, мне нужно отключить вертикальный отскок на iphone в моем мобильном веб-приложении. Я пробовал много разных вещей, но большинство из них отключает мою форму или горизонтальную прокрутку, а также отказов. Есть идеи?

Я использую jquery.mobile кстати :)

Обновление: мне действительно удалось получить код из первого ответа, работающего несколько:

function stopScrolling( touchEvent ) { touchEvent.preventDefault(); }
document.addEventListener( 'touchstart' , stopScrolling , false );
document.addEventListener( 'touchmove' , stopScrolling , false );

Причина, по которой я не смог заставить ее работать, была в том, что на моем теле был какой-то запас (глупый я). Но. Поскольку макет является текучим, и я использую jquery.mobile и иметь<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> в шапке (думаю) не работает должным образом. Страница будет уменьшена (вид из браузера на настольном компьютере), а масштабирование отключено. Без кода страница прекрасно масштабируется от 50 "телевизора до самой маленькой нокии на планете.

Я делаю что-то неправильно? Я начинаю думать, что проблема вызвана тем, что body / content так или иначе составляют более 100% области просмотра. Понятия не имею, как, хотя.

Ответы на вопрос(2)

Ваш ответ на вопрос