首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何隐藏一个引导模式在上一页,如果用户来了点击回来?

如何隐藏一个引导模式在上一页,如果用户来了点击回来?
EN

Stack Overflow用户
提问于 2014-12-10 10:27:40
回答 1查看 225关注 0票数 1

我有一个查询大型数据库的网站。生成一个页面需要一段时间(3-10秒)。这对用户来说是没有问题的,但是我想展示一条友好的信息,而不是让用户坐在一个没有变化的页面前。因此,我所做的是显示一个引导模式,说“请等一下,我们正在加载您的页面”,当用户单击任何特定的链接。效果很好。该模式显示在页面上,当服务器生成新页面时,它将打开,该模式将明显消失。

问题是当用户导航到另一个链接时(再次看到页面上的模式),然后移动回来。现在显示了以前的模式。见下文概述:

  • A页:立即加载
  • 点击链接到B页,Modal显示:“请等待B”。
  • 所示的B页。
  • 点击链接到C页,Modal显示:“请等待C”。
  • 显示C页。
  • 用户单击“后退”按钮到页面B。B页的最后一个“模式”在一个模式中显示“请等待C”消息,因为这是它结束的地方。内容显然已经加载(从浏览器缓存)。

怎么解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-12-10 10:30:46

设置此标头

代码语言:javascript
运行
复制
header("Cache-Control: private, must-revalidate,
    max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0"
);

另见:如何击败浏览器返回按钮缓存

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27398638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档