【发布时间】:2009-11-18 04:15:29
【问题描述】:
我想知道是否有人知道如何从 Flash 中的 onRelease() 事件触发厚盒。
这可能吗?
【问题讨论】:
我想知道是否有人知道如何从 Flash 中的 onRelease() 事件触发厚盒。
这可能吗?
【问题讨论】:
您可以使用 ActionScript3 ExternalInterface 类在您的 HTML 页面上调用 JavaScript 函数,如下所示:
ExternalInterface.call("your_javascript_function()");
您的 JavaScript 调用,必须用引号引起来。
我没用过ThickBox,但我相信你用JavaScript来与之交互。
编辑*
刚刚查看了Thickbox API,我认为您的JavaScript 调用看起来像这样:
tb_show("","mycontent.html?height=500&width=400","");
从here 获得该代码。我认为棘手的事情是在 Flash 内容之上覆盖 HTML 内容。有一些关于这个的论坛帖子。如果我遇到一个好的解决方案,我会编辑我的答案。
【讨论】: