我正在 salesforce 中开发一个 Web 应用程序。我在浏览器的后退按钮中遇到问题。
当我单击提交按钮时,我有一个网页,该网页将重定向到第二页,同时我正在提交过程中更新该记录。之后,在第二页上,当我单击浏览器的后退按钮时,该按钮会重定向到上一页并且仍然显示以前的值。但值已在数据库中更新。
之后,当使用“ctrl+f5”刷新该页面时,现在显示的是实际更新的值。
遇到这种情况应该做什么。请任何人帮助我。谢谢
最佳答案
在返回的 html 中添加此元标记
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
这不会让浏览器缓存页面,用户在单击后退按钮时将看到过期页面,用户需要刷新页面才能看到它。
关于javascript - 返回并使用浏览器的后退按钮显示先前的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11177189/