如果用户点击浏览器后退按钮,如何将用户重定向到页面?

时间:2018-04-25 11:47:46

标签: javascript laravel

我有一个页面,上面有一个国会的详细信息。在此页面中,有一个表单,用户可以在其中选择他想要的会议的每种票类型的数量,然后单击"下一步"。

然后他进入注册页面,作为一个包含两个步骤的多步骤表单,第一个是用户输入一些注册信息(姓名,姓氏,电子邮件等),第二个只是确认步骤。< / p>

如果第二步中的第一步没有验证错误,则会显示一条消息,指出用户已在会议中注册成功。在这两个步骤之间,URL总是相同的http://congress.test/congress/10/congress-test/registration,因为这是一个ajax post请求。

当用户在步骤2中显示成功消息时,会有一个网址&#34;返回会议详细信息页面&#34;:

 <a href="{{route('congresses.show', ['id' => $id, 'slug' => $slug])}}">
 <i class="fa fa-arrow-left"></i> Go back to congress details page</a>

它工作正常。当用户点击链接进入详细信息页面时。

怀疑:但是,如果用户在步骤2中并点击浏览器后退按钮,您知道如何将用户重定向到此会议详细信息页面吗?因为当用户在step2中并且现在点击浏览器后退按钮时,他会转到多步骤表单的第1步,但他应该进入会议详细信息页面。

0 个答案:

没有答案