dre*_*joh 5 browser forms redirect google-chrome
在表单提交后关注重定向后,返回到您所在的页面,我的经验一直是单击返回浏览器按钮会将您带到页面之前,表单提交之前的页面.
例如,您输入一个站点并:
1. (click) GET /home
2. (click) GET /user/view
3. (click) POST /user/save_changes
4. (redirect) GET /user/view
Run Code Online (Sandbox Code Playgroud)
Firefox中的行为是在表单提交和重定向(#4)之后,单击"返回"将从#4转到#1(GET/home).但是在Chrome中,重定向后点击返回会转到#2(GET/user/view).
我不记得这是过去的行为......它似乎只发生在Chrome上.它301与302重定向同时发生.
有没有办法避免这种行为?我总是这样做,因为行为一直是可以接受的(在表单提交后点击后回到#1).我这样做是为了避免有人点击回来并得到可怕的"你想重新提交表格"的消息.
| 归档时间: |
|
| 查看次数: |
495 次 |
| 最近记录: |