2012-06-24 69 views
1

我正在salesforce中开发一个Web应用程序。我在浏览器的后退按钮中遇到问题。回到浏览器的后退按钮显示以前的值

我有一个网页,当我点击提交按钮,将提交重定向到第二页,同时我在提交过程中更新该记录。之后,在第二页上,当我点击浏览器的后退按钮,重定向到上一页,仍然显示以前的值。但值在数据库中更新。

之后,当刷新该页面的“ctrl + f5”现在显示实际更新的值。

在这种情况下应该做什么。请任何机构帮助我。感谢

+0

这似乎是默认的浏览器行为。尝试使用history.js? –

+0

这确实是您的浏览器的默认行为,我不会推荐这样做。 – polarblau

回答

0

添加这个元标记在你返回的HTML

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> 

这不会让浏览器缓存的页面和用户应单击后退按钮拿到过期页面,用户需要刷新页面才能看到它。

+0

这不是有帮助的。仍是同样的问题。 – Chirayu

0

另请参阅here讨论关于禁用表单自动完成的讨论。