只是澄清一下,这个问题是关于设计模式而不是在特定代码问题上寻求帮助。 该问题特定于如何存储用于访问页面的URL,或者在重新加载页面时已经使用过的URL。以下两个用例仅列出以帮助澄清此问题。 提出同样问题的另一种方法是。如果有人打电话给你的网页,请说 www.mywebpage.com/index.html&testmypage。最顺畅的方法是让用户登录,然后从用于在前端导航的任何框架中显示testmypage选项。在这种情况下,它使用角度状态。 但是,我怀疑无论你以何种方式解决这个问题,你都需要在服务器上管理它,然后发送它"回到前端。
========原始问题=========
处理一个应用程序,实际上是两个应用程序,并且对这两个应用程序有相同的查询,如何记住URL以及最好或最顺畅的方法。
所以用例1是,我有一个网页,使用其他三个网页(和三个内部网页,显示六个不同的部分。所以一个是维基,一个是时间报告系统,一些新闻页,所有是在六个页面或标签上。在这种情况下,我希望网页能够记住"用户在所有六个标签上的位置。所以,如果你到处查看新闻,然后翻到时间报告,然后想要回到新闻,它会记住你在哪里看新闻页面,而不是带你去上市。(不同的页面都在iframe中)
其次,当用户登录时,我希望能够发送到安全位置的链接,比如邀请他们参加讨论,但是会出现登录提示(使用节点护照)。问题是快递有一个默认位置,一旦你登录就会发送给你,如果你使用包含回调的外部认证(比如gmail或facebook)。
我可以将信息存储在cookie中,或者我可以在回调中添加一些东西,并通过记住首先要求它提供的url来使内部auth处理它,但是可以看到两者的一些令人头疼的问题解决方案,以为我会问是否有标准或可笑的智能解决方案。