如何在没有ajax的情况下调用上一页

时间:2012-07-25 11:20:20

标签: javascript jquery jquery-ui jquery-mobile cordova

大家好我正在为blackberr5开发一个不支持ajax的应用程序。通过使用window.location.href = "MainMenu.html";我从一个html导航到另一个html。现在在MainMenu.html文件中我有标题:

<div data-role="header" align="center">

    <a href="#" data-rel="back" data-icon="arrow-l">Back</a>
        <h1>Test.html</h1>
    <a href="MainMenu.html"  data-icon="grid">Menu</a>


</div>

但是当我点击后面时,它不会转到上一页。如果我使用$.mobile.changePage('MainMenu.html');,那么后退按钮工作正常。然后为blackberry5如何处理后退按钮。任何建议将不胜感激。

2 个答案:

答案 0 :(得分:5)

您是否尝试过使用history.back()

您可以在此处找到有关jQuery mobile中后退按钮的一些有用信息:http://jquerymobile.com/test/docs/toolbars/docs-headers.html

答案 1 :(得分:2)

尝试这两个中的一个

history.back()或history.go(-1)

希望它能运作