2

以下を使用して、iPadでスクロールを無効にしました。

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

単純に再度有効にする方法はありますか?

次のような関数で特に役立ちます。

function enableScrolling() {
    // enable scrolling
}
4

1 に答える 1

10

これはうまくいくはずです、

var disableScroll = false;

function disableScrolling() {
    disableScroll = true;
}


function enableScrolling() {
    disableScroll = false;
}

document.ontouchmove = function(e){
   if(disableScroll){
     e.preventDefault();
   } 
}
于 2012-05-29T16:25:56.413 に答える