在iPhone上的Safari中滚动到特定位置

Scrolling to a particular position in Safari on iPhone

本文关键字:定位 位置 滚动 iPhone 上的 Safari      更新时间:2023-09-26

是否可以修改下面的代码,使其只滚动到Safari中的特定位置,而不是像现在这样滚动到底部。

javascript:scroll(0,document.getElementsByTagName(%20′body’)%5B0%5D.scrollHeight);

如果你能为相同的代码建议一个完全不同的代码,我也可以。

提前感谢!

您可以使用scrollTo(h,v)滚动到页面上的某个位置

//h = horizontal, v=vertical
window.scrollTo(0,500); 

http://jsfiddle.net/vLmb9/

编辑:iPhone部分有空格。您必须使用setTimeout:

setTimeout(function () {
  window.scrollTo(0, 500);
}, 1000);