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

发布于 2024-09-25 03:55:00 字数 171 浏览 2 评论 0原文

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

现在,灯箱作为网站上的弹出窗口出现,然后 Flash 加载[使用一个不错的加载器]。

问题是,我想看看是否可以在背景中加载整个页面,并且仅在闪存完全加载时才弹出它..

您怎么说? 谢谢!

i have a website, in which there is a lightbox style iframe popup, which contains a flash clip.

right now, the lightbox come up as a popup on the website, and then the flash loads [with a nice loader].

the thing is, i want to see if its possible to load this entire page in the bg, and only pop it up when the flash is fully loaded..

what say you?
thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

咋地 2024-10-02 03:55:00

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

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

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

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

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

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

Define a function in the parent frame that just shows the iframe/lightbox...

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

Set an onload handler to your iframe that calls the aforementioned function. This event shouldn't fire until the entire window is loaded...

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

Set the URL of the iframe (which should be hidden at this point) to the page that loads the Flash movie...

$("iframe").attr("src", "URL_HERE");
做个ˇ局外人 2024-10-02 03:55:00

您可以使用 外部接口

You could get Flash to trigger the popup Javascript function once its loaded using the ExternalInterface

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文