基本上我有3页。
主页
尝试页面
重定向页面
当用户点击“尝试”按钮时,他会转到“重定向”页面,该页面会为他打开一个弹出窗口,
window.open('Foo.jsp', 'mywindow', 'status=1,toolbar=0');
然后我在原始窗口再次将他重定向到Attempt页面。我用了,
window.location.replace("Attempt.jsp");
删除重定向网页历史记录。 但是现在当用户点击浏览器的后退按钮时,再次打开Attempt.jsp。当他点击浏览器的BACK按钮时,我希望他导航到主页。我如何实现这一目标?
主页 - > ATTEMPT - > REDIRECT(打开Popup然后重定向到 尝试) - > ATTEMPT(用户现在在这里)
现在,当用户点击Browser BACK按钮时,他应该回到HOMEPAGE。 如果我可以在用户第一次到达时替换ATTEMPT PAGE的网址,那么也许我可以做到这一点。
答案 0 :(得分:0)
为什么用户必须先通过尝试页面才能进入重定向页面?
你可以简单地让主页上的按钮直接将它们带到重定向页面,当使用window.location.replace()时,将从历史记录中删除重定向页面,并在尝试页面上的后退按钮将它们带回到主页?