Ativar / desativar rolagem no Safari do iPhone / iPad

Hoje trabalhando no tema móvel para um portal, fui necessário para evitar a rolagem da tela quando a janela pop-up é aberta.

Depois de pesquisar no Google, encontrei a solução simples e boa para esse problema.

Para evitar que o usuário role a tela, você precisa redefinir o evento de movimento de toque

document.ontouchmove = function(e){ e.preventDefault(); }

Então, se você precisa habilitar a rolagem da tela, você precisa fazer um pouco complicado

document.ontouchmove = function(e){ return true; }

Isso funciona para mim, e eu gosto.