【问题标题】:Ajax Iframes -> Check if busy?Ajax iframe -> 检查是否忙?
【发布时间】:2010-12-24 18:23:50
【问题描述】:

这是一个关于 Ajax Iframe 的问题。

我有一个打开 Iframe 并设置其来源的功能,但是在某些时候我需要打开多个 Iframe,并相应地设置它们的来源。只有当第一个 iframe 尚未完成加载时,第二个 iframe 才会打开。

伪代码:

// 在某个时候

x = iframe;
x.src = 'dothiscode.php'

// 稍后时间

if (x.src = not finished loading)
  y = new iframe;
  y.src = 'domorecode.php'
else
  x.src = 'domorecode.php'

感谢您的帮助!

【问题讨论】:

    标签: php javascript ajax iframe


    【解决方案1】:

    您确定除了 iframe 之外没有其他方法可以做您想做的事情吗?

    【讨论】:

    • 当然还有很多其他方法可以做我想做的事。但是,我更愿意这样做,因此提出了问题。
    • 我已经找到了解决方案。很有可能在动态加载的 iframe 堆栈上进行异步 ajax 调用
    【解决方案2】:

    这是可能的。设置一个 onload 事件以触发布尔“iframe 完成”,然后循环遍历这些布尔值并检查哪些 iframe 已完成或打开。

    【讨论】:

      猜你喜欢
      • 2019-09-01
      • 1970-01-01
      • 2018-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-03
      • 2011-03-06
      相关资源
      最近更新 更多