1

我有一个包含以下代码行的 javascript:

window.scrollto(x,y);

其中 x 和 y 是应该滚动的位置的坐标。

这在台式计算机上运行良好,但如果我在 Ipad 上尝试它不能正确滚动。

如果我在 window.scroll 命令之前放置一个 alert() 语句,它会正确滚动。有谁知道修复?顺便说一句,ipad 使用 ios7。

谢谢

4

1 回答 1

1

做这个:

window.setTimeout(function() {window.scrollTo(x,y);}, 0);

还要注意这种情况,scrollto 与 javascript 中的 scrollTo 不同。

于 2013-11-12T12:47:40.193 回答