我正在使用 asp.net webforms 开发 webapp。我的问题是当我点击后退按钮时我没有获得历史记录,这是我的代码:
<div class="header" data-role="header" data-theme="f" >
<div>
<a class="ui-btn-left" data-theme="f" data-role="button" data-corners="true" data-rel="back"
class="ui-btn-left ui-btn ui-shadow ui-btn-up-b ui-btn-corner-all " data-shadow="true" href="#"
data-iconshadow="true" data-icon="back" data-ajax="true">Back</a>
<a class="ui-btn-right btnLogout"
href="#" data-theme="f" data-role="button" data-corners="true" id="btnLogout"
class="ui-btn ui-shadow ui-btn-up-b ui-btn-corner-all " data-shadow="true" data-iconshadow="true"
onclick="Dologout(); return false;">Logout</a>
</div>
上面的代码在母版页中。我在一个页面中有一些选择,在另一个页面上有搜索结果,我正在使用response.redirect()
方法导航搜索结果。但是当我单击后退按钮时,它会清除所有内容。我想展示历史。我做了
<script type="text/javascript">
$(document).bind("mobileinit", function () {
// jQuery Mobile's Ajax navigation does not work in all cases (e.g.,
// when navigating from a mobile to a non-mobile page), especially when going back, hence disabling it.
$.mobile.ajaxEnabled = false;
$.mobile.ajaxLinksEnabled = false;
$.mobile.ajaxFormsEnabled = false;
});
请帮我!