【问题标题】:How to make sure a user performs an action in an iframe如何确保用户在 iframe 中执行操作
【发布时间】:2013-04-22 01:36:42
【问题描述】:

我有一个 iframe,用户必须在其中执行任务,当任务完成时,它会显示另一个 iframe,用户将在其中执行任务,完成后会显示一个按钮

所以我需要知道如何 - 检查 iframe 的当前 url 然后 - 当用户 url = example.com 隐藏 iframe 并显示另一个 然后 - 当用户完成上述任务时,将显示一个按钮

【问题讨论】:

    标签: javascript url iframe task


    【解决方案1】:

    只要您在 iframe 中引用的所有 url 都在同一个域中,您就可以这样做:

    document.getElementById("id_of_iframe").contentWindow.location.href
    

    但是,如果它们引用不同的域,您将遇到安全/跨域问题。

    【讨论】:

      猜你喜欢
      • 2018-05-28
      • 1970-01-01
      • 1970-01-01
      • 2014-09-01
      • 2019-06-21
      • 2020-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多