我有一个包含以下代码行的 javascript:
window.scrollto(x,y);
其中 x 和 y 是应该滚动的位置的坐标。
这在台式电脑上运行良好,但如果我在 Ipad 上尝试,它无法正常滚动。
如果我在 window.scroll 命令之前放置一个 alert() 语句,它会正确滚动。 有谁知道修复方法? 顺便说一句,ipad 使用 ios7。
谢谢
最佳答案
这样做:
window.setTimeout(function() {window.scrollTo(x,y);}, 0);
还要注意大小写,scrollto 与 javascript 中的 scrollTo 不同。
关于Ipad 上的 javascript window.scrollto 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19929197/