加载一个页面包括它的flash影片,并在准备好后显示它?

时间:2010-09-23 20:04:20

标签: jquery html flash preloading

我有一个网站,其中有一个灯箱样式iframe弹出窗口,其中包含一个Flash剪辑。

现在,灯箱在网站上弹出一个弹出窗口,然后闪光灯加载[装载好的装载机]。

问题是,我想知道是否可以在bg中加载整个页面,并且只在闪存完全加载时弹出它..

你怎么说? 谢谢!

2 个答案:

答案 0 :(得分:0)

使用ExternalInterface

加载后,您可以让Flash触发弹出式Javascript函数

答案 1 :(得分:0)

在父框架中定义一个仅显示iframe / lightbox ...

的函数
function showFlashIframe() {
  $("#lightbox,iframe").show();
}

为调用上述函数的iframe设置一个onload处理程序。在整个窗口加载之前,不应该触发此事件...

$("iframe").load(function() {
  top.showFlashIframe();
}

将iframe的网址(此时应隐藏)设置为加载Flash电影的页面...

$("iframe").attr("src", "URL_HERE");