2

我是 Jquery mobile 的新手,我开发了一个可以在 Iphone safari 浏览器中正常运行的网站,但是当我创建其主屏幕快捷方式并将其作为 Web 应用程序运行时,如果我后退一步,它的工作正常,但是当我后退两步时不工作它会刷新网页。

例如,当我从 A 移动到 B 然后返回 A 时,我的网站 A、B、C 中有三个页面,其工作正常与从 B 移动到 C 然后返回 B 时的工作正常相同。但是当我将 A 移动到 B 然后 C 然后返回到 B 时它工作正常但是当我移动到 A 时它会刷新页面而不是从历史记录中获取页面。我的后退按钮代码如下

 <a href="SearchMembers.aspx" data-rel="back" direction="reverse" id="btnBackMemberDetail"
            class="back-button" data-inline="true">Back</a>

任何人都可以在这方面帮助我。提前致谢。

4

1 回答 1

1

尝试将 href="SearchMembers.aspx" 更改为 href="/"

编辑:

<a href="/" data-icon="back" data-rel="back" class="ui-btn-left" data-role="button" data-iconpos="notext" >Back</a>

我使用它,这对我来说很好。我使用 jquery.mobile-1.1.1.min.js

于 2012-09-25T11:48:27.190 回答