您好我正在尝试实现一个Web应用程序,我想知道html是否提供任何页面导航技术。 我的查询在我当前的页面导航中是这样的,
Page A --> Page B --> Page C --> Page B
如果我从这个页面B按回来它将转到第C页,我不希望这种情况发生,相反,我希望它转到第A页。
原因是考虑
页面A作为登录页面
作为主页的页面B包含一些选项,当点击任何一个选项时,它将转到第C页
页面C对应的点击功能,说明我可以输入姓名,地址等的文本框,当我填写并点击提交时,它将转到第B页。
现在,如果我按下此页面B上的后退按钮,我将被导航到第C页。我不希望这种情况发生,我只想在这种情况下留在该页面。
但如果情况是这样的
A->B->C->D->C..
然后从最后一个C回来我需要去B,如果我从B按回来,要么停留在那个页面上,要么提示我退出。
希望我的问题很清楚请不要投票,我想学习,只有这些论坛可以帮助我
请帮忙
答案 0 :(得分:2)
浏览器后退按钮属于用户。 它是一个历史悠久的" - 按钮。 所以...我不要碰它。 提供有用的导航,以便用户甚至不考虑使用后退按钮=)
答案 1 :(得分:1)
据我所知,有两种方法可以做到这一点。 Personaly我会使用JS创建一个简单的登录页面,打开一个包含iframe的页面,该页面链接到您的站点。如果用户返回,则会将其带到登录页面,因为该网站包含在iframe中。
另一种方法是改变后退按钮的属性,而不是用JS删除它。我认为这可以用.history完成,但我从未使用过personaly所以我不知道。
希望这会有所帮助:)