代码之家  ›  专栏  ›  技术社区  ›  Laurie Dickinson

Chrome与Firefox反向缓存

  •  3
  • Laurie Dickinson  · 技术社区  · 10 年前

    我有一个drupal网站,它有一个链接到详细页面的视图。视图具有分页。问题是:

    • 在FireFox中,当您从视图的第8页转到详细信息页时, 然后单击后退按钮,您将在 第8页 视图中的。(良好)

    • 在Chrome中,当您从视图的第8页转到详细信息页时 单击后退按钮,您将在 第1页 视图中的。(坏)

    我的印象是chrome和firefox以相同的方式处理后台缓存。这不是真的吗?我能做什么来修复它吗,即,无论是哪种情况,单击后退按钮后,您都会看到视图的第8页?

    你可以看到我在说什么 http://www.instepp.umn.edu/publications

    谢谢

    劳里

    1 回复  |  直到 10 年前
        1
  •  4
  •   Community Mohan Dere    8 年前

    再仔细研究一下,我发现了同样的问题: Firefox back button VS IE and Chrome back buttons

    这是由以下博客文章回答的: http://madhatted.com/2013/6/16/you-do-not-understand-browser-history

    简而言之,Chrome&Firefox的行为有所不同;如果我想要的行为是后退按钮从缓存返回DOM,我就无能为力了。如果我希望后退按钮返回上一页的刷新版本,我有博客文章中详细介绍的选项。