【问题标题】:Refreshing page by f5 or reload button without lost the iframe page [closed]通过 f5 或重新加载按钮刷新页面而不会丢失 iframe 页面 [关闭]
【发布时间】:2017-07-31 10:00:36
【问题描述】:

通过 f5 或重新加载按钮刷新页面而不丢失 iframe 页面:

你好!

我有一个包含 iframe 的网页,我希望当刷新按钮单击 iframe 时,iframe 会停留在当前页面上,而不是返回到默认页面。

例如:

当我进入网页时,我看到一个带有 url google.com 的 iframe,然后我将 iframe 移至 google.co.il,我希望当我刷新它时它会刷新 google.co.il 并且不会返回到 google.com。

非常感谢!

【问题讨论】:

    标签: javascript html iframe


    【解决方案1】:

    Same Origin Policy 使这成为不可能。

    为了做你想做的事,你需要监视用户在 iframe 中所做的事情,并在某处记录对 URL 的更改。如果 iframe 只显示您控制的页面,这很容易。

    由于允许某人监视访问者在其他网站上的行为将是一个重大的安全问题,因此禁止访问该数据。

    【讨论】:

    • 并更改按钮的行为以在单击 f5 或刷新页面按钮时刷新 iframe?
    • @jeamfox — 还记得我在回答的第一段中是如何说这是不可能的吗?这仍然是不可能的。
    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-23
    • 2021-10-29
    • 2012-03-06
    • 1970-01-01
    相关资源
    最近更新 更多