Jquery移动登录循环

时间:2011-12-07 17:04:00

标签: jquery-mobile

使用[logon - >淘汰了一个简单的jQuery Mobile网站index - >内容]页面。

如果我使用后退按钮进入登录页面,无论我做什么都无法逃脱 - 前进,后退,填写,没有。

我想从导航中移除#logon页面,因此如果不输入或退出任何建议,您将无法再回复它?

2 个答案:

答案 0 :(得分:1)

让页面不显示在历史记录中的最简单方法(使用jquery mobile)会在对话框中显示该页面。在对话框中的内容与主要内容相切或某种中断(登录过程为中断)的情况下,此模型特别有效。 See an example here DISLAIMER:从长远来看,这不是实现这样的内容的正确方法,它只是为了显示在登录过程中使用对话框来绕过插入历史记录的效果。

另一个(更多手动)路线是使用普通的jqm页面并通过ajax发布进行登录。如果响应成功返回,则使用location.replace()从历史记录中删除当前(登录)页面。

答案 1 :(得分:0)

我最终取消了ajax导航的完整停止并坚持手动,不是很漂亮,但避免头痛!