蛋糕2,返回/取消按钮转到上一页
Cakephp 2, back/cancel button to go to the previous page
如果我有一个表单,并且不要事先点击提交,使用标准的javascript历史记录。
<button onclick="history.go(-1);">Back </button>
将带我回到上一页。但是,如果我单击提交,则会出现错误(验证)。后退按钮将带我回到同一页面(提交错误发生之前的页面)。
如何创建一个后退按钮,无论验证错误如何,它总是带到上一页。
谢谢
按照真实的历史并不是做你想做的事的好方法。您在这里看到的当然是预期的行为,因为一遍又一遍地提交表单只会将带有表单的页面一遍又一遍地添加到历史记录中。 根据设计,出于安全原因,没有办法任意检查用户在您的网站上不是表单的最后一个页面。
因此,我认为蛋糕中的解决方案会更好。 如果用户只能从一个位置到达页面,则可以使按钮仅链接回该页面,而不是依赖于历史记录。 或者,我会在会话中存储用户最初来自的页面,并且只要用户停留在表单上,然后链接到后退按钮上的页面,就注意不要重写它。
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- 如何在重定向到asp.net中单击按钮的下一页之前应用javascript警报
- 一页主题搜索/用下一个按钮突出显示文本
- 如何在angularjs应用程序中注销后,通过浏览器后退按钮禁止用户访问上一页
- Angularjs:目录分页控件没有'即使按下页面按钮,也不会显示下一页
- 检查在上一页上选择了哪个按钮
- 我可以更改当点击剑道网格下一页按钮时触发的事件吗
- Listjs为筛选后的最后一页生成按钮
- 转到下一页 - 按钮
- 在页面加载时启动Bootstrap Modal,在上一页按钮点击时启动
- Angularjs:从api获取下一页按钮
- 如何为数组生成上一页和下一页按钮
- 使我自己的滑动图库与上一页和下一页按钮
- 复制Next &上一页按钮功能
- Iframe下一页按钮SRC(非数组,实际SRC变化)
- “下一步/上一页”按钮抛出错误
- jquerymobile下一页按钮
- 单击asp.net中的“上一页”按钮后,如何转到asp.net的上一页