2011-02-15 91 views
0

我有用于计算商品价格的rails应用程序,并在会话中设置价格。我的应用程序中有“返回”按钮。当我点击“返回”链接时,我会得到以前的会话价值,例如我购买的“价格”,“商品”。 但是当我点击'浏览器'后退按钮时,我不会获得我的会话值,我必须刷新页面。单击浏览器后退按钮时无法检索会话

回答

1

我想说你有缓存问题...浏览器记得之前看到的是什么,并认为它是一样的(甚至没有麻烦问服务器了)。尝试如果this article帮助

1

您可能希望防止浏览器缓存您的页面,以便在用户单击“后退”按钮时刷新它们。这article应该有所帮助。