加载一个页面,包括其 Flash 影片,并在准备好后显示它?
我有一个网站,其中有一个灯箱样式的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在父框架中定义一个仅显示 iframe/lightbox 的函数...
为调用上述函数的 iframe 设置一个 onload 处理程序。在加载整个窗口之前,不应触发此事件...
将 iframe(此时应隐藏)的 URL 设置为加载 Flash 影片的页面...
Define a function in the parent frame that just shows the iframe/lightbox...
Set an onload handler to your iframe that calls the aforementioned function. This event shouldn't fire until the entire window is loaded...
Set the URL of the iframe (which should be hidden at this point) to the page that loads the Flash movie...
您可以使用 外部接口
You could get Flash to trigger the popup Javascript function once its loaded using the ExternalInterface