【问题标题】:Check if URL is loaded through iframe检查 URL 是否通过 iframe 加载
【发布时间】:2016-06-29 17:39:17
【问题描述】:

是否有可能以某种方式检测是否通过加载 URL。内嵌框架?

例如检查 domain.com 是否已加载(如果网站不允许加载网站的 iframe)?

【问题讨论】:

  • 您的意思是要检测您自己的网站是否被其他网站陷害?
  • 没有。如果我构建另一个站点,那么我想检测它是否已加载
  • 嗯,我明白了。在这种情况下,请在下面查看我的答案。

标签: javascript jquery


【解决方案1】:

在 cmets 中,要求是检测何时在您控制的 IFrame 中成功加载了另一个站点。

您可以通过简单地连接到 IFrame 的 onload 事件来实现。

例子:

<script>
function frameLoaded() {
   alert("IFrame loaded.");
}
</script>

<iframe onload="frameLoaded()" src="https://www.bing.com"></iframe>

JSFiddle:https://jsfiddle.net/d1z62ctw/

【讨论】:

    猜你喜欢
    • 2012-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2023-04-07
    相关资源
    最近更新 更多