按下后退按钮后需要重定向。怎么样?

时间:2012-05-16 16:22:08

标签: javascript html back-button

我有一套三个应用程序/脚本。

第一个允许用户选择一个值。该值传递给第二个脚本,该脚本获取值,读取数据库并生成XML,然后立即将其发布到Eclipse / Java / RAP应用程序,而无需使用Javascript“onload”进行用户干预。

加载RAP应用程序后,后退按钮似乎不起作用。后退按钮将用户带到第二个脚本,该脚本获得与第一次相同的值,然后立即再次转发到RAP应用程序。

我们希望后退按钮能够按照用户的期望工作,即将用户带回第一个脚本。

由于使用后退按钮提交的信息与第一遍中的信息完全相同,包括引荐来源,我能看到的唯一方法是使用cookie。

是这样,还是有更好的方法?

谢谢,

肖恩。

1 个答案:

答案 0 :(得分:0)

在页面B上设置一个cookie

在第A页上,检测cookie。如果存在,请清除cookie然后重定向。

一个问题:Page A不知道你是否通过按BACK或直接在那里导航到达那里。如果你能忍受它,那就可以了。