提交表单并将href返回到该表单后,chrome中的后退按钮不起作用

时间:2014-01-31 11:46:02

标签: html asp.net google-chrome

我正在构建一个类似工作流程的webapp,我遇到了一个问题,可以通过以下方式进行总结:

我们有三个页面:page1,page2和page3

page1 --[POST]-> page2 --[POST]-> page3

page3包含对page1和page2的href。现在发生的事情是当我跟随一个href到page1,然后我回击了;我在第3页。现在,当我按照href到page2时,我点击了Back;我还在第2页,而我期待第3页。

这发生在Chrome上,而不是在IE中,我没有测试任何其他浏览器。对于我的生活,我无法弄清楚为什么Chrome表现得像它一样。如何让Chrome的行为与IE一样?或IE是错误的,我应该明确告诉浏览器我想要什么?

1 个答案:

答案 0 :(得分:0)

这实际上是铬中的一个错误:https://code.google.com/p/chromium/issues/detail?id=340277

您可以解决它by modifying the url in the <a href> in any way (e.g., adding a spurious "#" or a bogus url parameter)