怎么通过js禁止页面滚动

JavaScript08

怎么通过js禁止页面滚动,第1张

这个要看你自己的需求是什么。如果单纯的是想在某个模块不要滚动的话直接overflow:hidden就可以。如果需要整个页面都不想要浏览器的滚动行为可以用JS阻止浏览器行为,比如:

event.preventDefault()//firefox等

event.returnValue = false//IE系列

如果使用jquery的话,可以这样写:$(window).bind("scroll", function(){ var top = $(this).scrollTop(); // 当前窗口的滚动距离 })