可以在flash对象中打开.mov电影的新iframe灯箱吗?

时间:2011-01-05 00:04:53

标签: javascript flash actionscript-3 iframe

我的html页面中有一些Flash对象,所有这些Flash对象都响应mouseOver和mouseOut。

在mouseOver上,Flash对象将在适当的位置播放动画片段。

在MouseEvent.CLICK上,我希望Flash对象能够使html页面在灯箱效果中创建一个带有嵌入式.mov电影文件的新iFrame。

我似乎无法让它发挥作用。

我尝试过ExternalInterface.call(),navigatetoURL(),我尝试在javascript中模拟点击事件。

基本上,我想在Flash中捕获鼠标点击以在iframe中打开jquery / javascript-lightbox。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

您应该可以使用ExternalInterface.call()执行此操作。

但是,只有在HTML对象/嵌入代码中为allowScriptAccess设置正确的值时,才能调用外部API。请务必设置allowScriptAccess="sameDomain"allowScriptAccess="always"

首先尝试调用包含简单JavaScript警报的函数,以便在实现功能之前知道它正在运行。