我有一个查询大型数据库的网站。生成页面需要一段时间(3-10秒)。这对用户来说没有问题,但是我希望显示友好的消息,而不是仅仅坐在不变的页面前面的用户。所以我做的是展示一个引导模式说"请稍等,我们正在加载您的页面"当用户点击任何特定链接时。这很好用。模态显示在页面上,当服务器生成新页面时,它将打开,模态明显消失。
问题是当用户导航到另一个链接(再次看到页面上的模态),然后向后移动。现在显示了先前的模态。请参阅下面的概述:
如何解决这个问题?
答案 0 :(得分:0)
设置此标题
header("Cache-Control: private, must-revalidate,
max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0"
);