我正在 salesforce 中开发一个 Web 应用程序。我在浏览器的后退按钮中遇到问题。
当我单击提交按钮时,我有一个网页,该按钮将提交重定向到第二页,同时我在提交过程中更新该记录。在第二页之后,当我单击浏览器的后退按钮时,该按钮重定向到上一页并且仍然显示以前的值。但值在数据库中更新。
之后,当使用“ctrl+f5”刷新该页面时,现在显示的是实际更新的值。
在这种情况下应该怎么做。请任何人帮助我。谢谢
我正在 salesforce 中开发一个 Web 应用程序。我在浏览器的后退按钮中遇到问题。
当我单击提交按钮时,我有一个网页,该按钮将提交重定向到第二页,同时我在提交过程中更新该记录。在第二页之后,当我单击浏览器的后退按钮时,该按钮重定向到上一页并且仍然显示以前的值。但值在数据库中更新。
之后,当使用“ctrl+f5”刷新该页面时,现在显示的是实际更新的值。
在这种情况下应该怎么做。请任何人帮助我。谢谢
另请参阅此处的讨论,其中讨论了禁用表单自动完成。
在您返回的 html 中添加此元标记
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
这不会让浏览器缓存页面,用户点击后退按钮会得到过期页面,用户需要刷新页面才能看到它。