【问题标题】:When main page is refreshed (with F5) inner iframe location is missing刷新主页时(使用 F5)内部 iframe 位置丢失
【发布时间】:2011-12-06 02:58:35
【问题描述】:

我将 iframe 的 src 属性设置为主页,因此登录后我们将用户重定向到主页。

当用户导航时它很好,但是当用户使用键盘上的F5 键作为刷新按钮时问题就来了。

它刷新整个页面,将它们踢回主页(主页在 iframe 中设置为 src)。

所以,我已将上次访问的页面 url 放入会话变量中。但是当最后访问的页面 url 使用 post 方法时会出现问题。然后将 url 放入 iframe src 不起作用,因为表单有 method=post

【问题讨论】:

    标签: iframe refresh


    【解决方案1】:

    这是一个常见的帖子问题,实际上与 iframe 无关。这是我用来防止这个问题的方法:

    • 使用发布的数据(将其存储到数据库等)并在屏幕上显示任何内容之前立即重定向到另一个页面。如果需要在下一页使用某些数据,请从存储的位置读取或使用 session 或 get 方法传递到下一页。

    这样,刷新页面不会有任何问题。您还可以将下一页的 url 存储到已发布页面的会话变量中。

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2019-09-12
      • 2012-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-13
      相关资源
      最近更新 更多