【问题标题】:Back button & Iframes后退按钮和 iframe
【发布时间】:2012-02-03 01:57:38
【问题描述】:

我有一个链接可以打开一个包含 iframe 的 Jquery UI 对话框。当我单击浏览器中的后退按钮时,它会循环浏览 iframe 历史记录。我希望它回到父窗口历史记录中。我该怎么做?

我知道在 stackoverflow 上有类似的问题,但我找不到任何可以回答我的问题的问题。

【问题讨论】:

  • 当您说“后退按钮”时,您是指浏览器的后退按钮、iFrame HTML 中的元素还是其他类型的后退按钮?
  • @Seth 浏览器返回按钮
  • 我很确定你被卡住了(我的意思是这种行为)。您必须有指向该 IFRAME 中其他页面的链接?我想知道为什么要进行这样的设置(更改 URL 的对话框 > iframe)?通常我们会弹出带有一些表单的对话框。可以避免使用 iframe 吗?

标签: javascript jquery jquery-ui iframe browser-history


【解决方案1】:

通过在 iframe 内的所有链接上返回 false 来修复。我意识到对于大多数关注这个问题的人来说,这并不是一个真正的解决方案,但它对我来说非常有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多