2013-03-13 24 views
0

我有一个应用程序正在加载iframe。什么我目前做的是以下几点:从iframe中触发顶层操作

  1. 顶部文档用纺车创建div
  2. iframe即开始的iframe加载加载
  3. ,触发onload事件隐藏该div用纺车
  4. iframe仍然需要装入资产(CSS,JS,...)

我的问题是第4步很长,我想继续显示旋转轮(从iframe定义中删除onload事件)。只要iframe已完全加载,我想在顶层文档中触发一个事件。

如何在iframe内触发顶级事件? jQuery会很棒。

回答

1

你可以在你的iframe代码试试这个:

$(document).ready(function() { 
     parent.hideSpinningWheel(); 
}); 

你必须创建一个函数调用hideSpinningWheel您在父页面想什么做的。