我正在使用rails 3.0和ruby 1.8.7在rails中检测用户是否刷新页面
如何检测用户是否刷新浏览器页面?
我正在编写一个web向导窗体,所以如果所有的都有效,我会进入下一步。但是,如果用户刷新页面,我不想转到下一步。
更新
我把一个隐藏字段(我知道会议解决方案),当用户提交表单时更新。我的问题是,表单有很多步骤。
有什么想法?对不起 在此先感谢
我正在使用rails 3.0和ruby 1.8.7在rails中检测用户是否刷新页面
如何检测用户是否刷新浏览器页面?
我正在编写一个web向导窗体,所以如果所有的都有效,我会进入下一步。但是,如果用户刷新页面,我不想转到下一步。
更新
我把一个隐藏字段(我知道会议解决方案),当用户提交表单时更新。我的问题是,表单有很多步骤。
有什么想法?对不起 在此先感谢
实际上,服务器应该不知道客户端状态的任何内容,这就是REST的设计目的。
如果您确实需要它,您可以使用flash对象来检测用户何时刷新页面。
为此,您需要页面的入口点是redirect_to,因此它使事情有点复杂,但至少它会解决您的问题。
实际上服务器应该不知道客户端状态的任何内容,这就是REST的设计目的。 – megas 2012-03-09 13:43:44
@megas还行。我不知道这一点。谢谢。 – maxiperez 2012-03-09 14:19:14
作为答案 – megas 2012-03-09 14:48:37