0

我想知道是否有人知道如何从 Flash 中的 onRelease() 事件触发厚盒。

那可能吗?

4

1 回答 1

2

您可以使用 ActionScript3 ExternalInterface类在 HTML 页面上调用 JavaScript 函数,如下所示:

ExternalInterface.call("your_javascript_function()");

您的 JavaScript 调用必须用引号引起来。

我没有使用过ThickBox,但我相信你使用JavaScript 来与之交互。

编辑*

刚刚查看了Thickbox API,我认为您的JavaScript 调用将如下所示:

tb_show("","mycontent.html?height=500&width=400","");

从这里得到那个代码。我认为棘手的事情是在 Flash 内容之上覆盖 HTML 内容。有一些关于这个的论坛帖子。如果我遇到一个好的解决方案,我会编辑我的答案。

于 2009-11-18T05:43:52.097 回答