我用谷歌搜索并搜索我的问题,认为它应该是一个常见的问题,但还没有找到任何解决方案。
问题 - 我有一个ASP.NET MVC3应用程序。登录后,用户将被重定向到仪表板。仪表板包含多个链接。单击链接时,将通过AJAX调用加载局部视图。一切都很完美。
请查看随附的图片以获得更多说明。
让我们说我按照图像中给出的顺序导航了页面。所以问题在于浏览器后退按钮。 如果我在第三视图,那么当我按下后退按钮时它应该进入第二视图但实际上它将再次进入登录页面。 请注意,URL不会改变,只需使用AJAX调用更改内部内容。
我也在尝试实施Browser Back button jQuery plugin by Ben Alman 但仍然没有运气。
任何机构都可以帮助我解决这个问题。
感谢您分享您的时间和智慧。