Caching 强制应用程序在后退时刷新按钮

Caching 强制应用程序在后退时刷新按钮,caching,refresh,back-button,Caching,Refresh,Back Button,我有一个web应用程序,在页面加载后通过ajax获取信息。当用户离开页面,然后点击浏览器中的“后退”按钮时,他们会看到初始加载时的页面。我需要做的是让所有javascript都像点击“刷新”按钮一样运行 我尝试过设置缓存控件和Pragma头,但没有帮助。我知道这是可能的,就像谷歌在他们的许多应用程序中所做的那样,比如gmail和谷歌阅读器。有什么想法吗 谢谢 看一看-这是一个JavaScript库,允许AJAX应用程序使用与Gmail和family相同的技术与后退和前进按钮交互。看一看-这是一个

我有一个web应用程序,在页面加载后通过ajax获取信息。当用户离开页面,然后点击浏览器中的“后退”按钮时,他们会看到初始加载时的页面。我需要做的是让所有javascript都像点击“刷新”按钮一样运行

我尝试过设置缓存控件和Pragma头,但没有帮助。我知道这是可能的,就像谷歌在他们的许多应用程序中所做的那样,比如gmail和谷歌阅读器。有什么想法吗


谢谢

看一看-这是一个JavaScript库,允许AJAX应用程序使用与Gmail和family相同的技术与后退和前进按钮交互。

看一看-这是一个JavaScript库,允许AJAX应用程序使用与Gmail和family相同的技术与后退和前进按钮交互使用。

非常感谢,这就成功了!我不认为我需要一个历史管理器,因为我不关心通过多个ajax事件进行备份,这只是我关心的最后一个状态。尽管如此,我还是实现了RSH,现在它工作得很顺利!非常感谢,这就成功了!我不认为我需要一个历史管理器,因为我不关心通过多个ajax事件进行备份,这只是我关心的最后一个状态。尽管如此,我还是实现了RSH,现在它工作得很顺利
window.onpopstate=function(){location.reload();}
window.onpopstate=function(){location.reload();}