我正在使用PHP/Zend Framework和Facebook JavaScript编写一款游戏。游戏板块显示在滚动窗口中。为了查看整个游戏板块,用户必须滚动窗口。游戏的每一个步骤都会导致页面刷新,因此当用户进入下一步时,他们的滚动位置就会丢失,窗口会返回到默认位置。我想知道是否有一种自动方式,可以让滚动窗口返回到页面刷新之前的位置,这样用户就不必回到之前的位置重新滚动了。谢谢!
在onunload(或每次滚动事件后)中将位置保存在Window.name或cookie中,然后在页面加载时滚动到该位置。
但是,Ajax解决方案是更好的方法。
使用 <a name="game">
并刷新到 gamePage.html#game