【发布时间】:2021-09-10 14:12:00
【问题描述】:
当我们不使用 ajax 时,浏览器的向后和向前箭头提供到上一个(和下一个)页面的导航。尽管当我们使用 ajax 来检索信息(拥有单页应用程序)时,我们会丢失以前的页面,并且浏览器对导航历史一无所知。 当我们专门在 MVC.NET Web 应用程序上下文中使用 ajax 时,管理以前页面历史的最佳解决方案是什么。 谢谢
【问题讨论】:
标签: ajax asp.net-mvc navigation
当我们不使用 ajax 时,浏览器的向后和向前箭头提供到上一个(和下一个)页面的导航。尽管当我们使用 ajax 来检索信息(拥有单页应用程序)时,我们会丢失以前的页面,并且浏览器对导航历史一无所知。 当我们专门在 MVC.NET Web 应用程序上下文中使用 ajax 时,管理以前页面历史的最佳解决方案是什么。 谢谢
【问题讨论】:
标签: ajax asp.net-mvc navigation
html5的history api是关键。看: https://css-tricks.com/using-the-html5-history-api/
【讨论】: