如何在手机上禁止浏览器的网页滚动


怎么写javascript和html才能禁止网页的上下,左右滚动啊,是在手机浏览器上,onmousewheel=“return false”在PC上有用,但在手机上没用,,用jquery mobile写可以吗?。。急求~~来个实际操作过的大神啊~~

css3 html5 JavaScript

hyuna 10 years, 8 months ago

html>head


 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes" />

viewport可以控制用户在手机上两个手指缩放的 行为 范围 ,这行代码的意思是宽度为设备宽度,初始缩放为1,最大缩放也是1倍,用户不能缩放。

apple这行是告诉iOS这是个应用,就不会像网页一样可以滚动到顶部回弹一下的效果,就是可以看到苹果默认背景灰色部分的那个效果。如果你不需要可以删掉这行。

这里有个算是例子吧,一个简单的时钟,是离线的 http://www.tychio.net/opportunity/

Qullx answered 10 years, 8 months ago

Your Answer