iphone/android webapp 隐藏地址栏(全屏)解决方案

分类:手机开发| 发布:camnprbubuol| 查看: | 发表时间:2012/5/10

核心代码:window.scrollTo(0, 1);

要注意的几个点:这个方法要在内容加载完成后执行,换句话浏览器内容的高度要超过浏览器窗口高度(出现‘滚动条’)才有效。

针对这个高度自适应的窗口(height:100%),得用特殊方式解决:

 
  1. //强制让内容超过  
  2. $('#main').css("height",window.innerHeight+100);  
  3. window.scrollTo(0, 1);  
  4. //重置成新高度  
  5. $("#main").css("height",window.innerHeight);  
  6. //非常重要,用于兼容不同机型,防止浏览器窗口移动  
  7. document.addEventListener('touchmove'function (e) { e.preventDefault(); }, false);  

另外,最后一行,用于阻止手动滚动页面

来源:http://jslover.com/?p=357

 

 

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/archives/567.html