浏览器的工作';后退按钮';使用jqueryajax和PHP

浏览器的工作';后退按钮';使用jqueryajax和PHP,php,javascript,jquery,ajax,Php,Javascript,Jquery,Ajax,我正在开发一个应用程序,该应用程序需要大量ajax请求来更新HTML内容。我有一个带有左键菜单或手风琴面板的仪表板,它接收事件并根据事件使用ajax更新页面的中心部分。 问题:我没有刷新页面,因此浏览器的后退按钮有问题。我希望用户能够在ajax内容中来回导航,但由于我不更改URL,它会将用户重定向到他们来自的上一页,并销毁用户在字段中输入的所有信息。 在进行搜索时,我浏览了一个颇受欢迎的网站,该网站在左侧管理一个播放列表,在底部管理一个播放器,而不刷新页面,但是URL会因节目的不同内容而变化。


我正在开发一个应用程序,该应用程序需要大量ajax请求来更新HTML内容。我有一个带有左键菜单或手风琴面板的仪表板,它接收事件并根据事件使用ajax更新页面的中心部分。
问题:我没有刷新页面,因此浏览器的后退按钮有问题。我希望用户能够在ajax内容中来回导航,但由于我不更改URL,它会将用户重定向到他们来自的上一页,并销毁用户在字段中输入的所有信息。
在进行搜索时,我浏览了一个颇受欢迎的网站,该网站在左侧管理一个播放列表,在底部管理一个播放器,而不刷新页面,但是URL会因节目的不同内容而变化。
我不确定是否有任何特定的框架可以使用,或者可以通过普通代码实现。
任何帮助我找到正确的链接或建议都会很有帮助。
谢谢你

你似乎想要的是。它使用HTML5历史API进行导航(您可以在更改时触发事件),并且它还通过使用来支持较旧的浏览器

基本上,浏览器不会加载任何新页面,但您仍然可以更改URL以反映更改(并让用户为页面添加书签等)


看看他们的网站,看看这是否就是你想要的。

一定有,因为gmail使用它。是的,但不确定exac的实现和与PHP的集成!:P