我有一个包含以下代码行的JavaScript:
window.scrollto(x,y);
其中x和y是应该滚动的位置的坐标。
这在台式电脑上工作正常,但如果我在Ipad上试用它就不能正常滚动。
如果我在window.scroll命令之前放置一个alert()语句,它会正确地滚动。 有谁知道修复? 顺便说一句,ipad使用的是ios7。
由于
答案 0 :(得分:1)
这样做:
window.setTimeout(function(){window.scrollTo(x,y);},0);
也要注意这种情况,scrollto与javascript中的scrollTo不同。