如何在手机上禁止浏览器的网页滚动
来源:互联网 发布:韩国网络手游下载平台 编辑:程序博客网 时间:2024/04/30 01:21
怎么写javascript和html才能禁止网页的上下,左右滚动啊,是在手机浏览器上,onmousewheel=“return false”在PC上有用,但在手机上没用,,用jquery mobile写可以吗?。。急求~~来个实际操作过的大神啊~~
<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/
一种方法:
html头部添加
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
然后将页面body的高度设为window的高度
$("body").height( $(window).height() );
其他方法
页面高度超过设备可见高度时,阻止掉touchmove事件。
document.body.addEventListener('touchmove', function (event) { event.preventDefault();}, false);
0 0
- 如何在手机上禁止浏览器的网页滚动
- 如何在手机上禁止浏览器的网页滚动
- 如何禁止ios上浏览器滚动条
- 网页在手机上打开后禁止缩放的办法
- 微信浏览器如何禁止iPhone手机上下滑动网页
- 手机端网页禁止在非微信浏览器中打开
- 如何在电脑上调试手机上显示的网页
- javascript禁止手机浏览器、微信浏览器的上下滑动,滚动问题
- 【代码】如何在手机等移动平台上浏览器网页中点击链接跳转到QQ聊天界面
- 禁止在手机浏览器中缩放
- 在手机浏览器上jplayer全屏播放视频设置在播放完成或者中间停止播放后手机浏览器的网页不能上下滚屏的解决
- Chrome下如何复制禁止复制网页上的文字
- Android WebView的使用(禁止超链接调用其他浏览器 设置滚动条 禁止横竖屏切换重新加载网页 )
- 如何在手机浏览器上实现真正的0.5像素的线
- 网页如何做到适应在手机上浏览
- 关于如何在PC上调试手机X5内核浏览器下的WEB页面
- 如何将你书写的网页放在手机上展示
- js 禁止在网页上使用右键
- 硬盘格式化后的数据恢复
- NSTimer知识点和倒计时的实现
- jquery怎么设置请求消息头
- 用户对此的评语
- maven项目导入Eclipse时常见错误
- 如何在手机上禁止浏览器的网页滚动
- 添加缓冲区
- order by 、group by 、having的用法区别
- 关于android unfortunately has stopped
- Linux Shell学习笔记
- win32/vc 程序调试信息命令行输出
- 如何透过身边小事发现某些大趋势
- 友元函数
- VMware下Ubuntu10.0.4安装全过程(图解)