自动滚动移动网页

时间:2012-12-09 11:06:39

标签: javascript html scroll multiplatform

我想让我的移动网页自动向下滚动以隐藏页面顶部的浏览器搜索栏。这方面的一个例子是移动设备上的Facebook主页,它会在加载后自动向下滚动,因此您几乎感觉自己处于应用程序而不是浏览器中。问题是每个操作系统的浏览器搜索栏都有不同的大小。是否有我可以调用的属性来获取其大小或自动滚动它?

2 个答案:

答案 0 :(得分:0)

来自Hide the Address Bar within Mobile Safari

window.addEventListener("load",function() {
  // Set a timeout...
  setTimeout(function(){
    // Hide the address bar!
    window.scrollTo(0, 1);
  }, 0);
});

希望这有帮助

答案 1 :(得分:0)

以下是使自动滚动在移动浏览器中工作的解决方案

$('#elemIdTOScroll')[0].scrollIntoView(true);