【问题标题】:Trigger thickbox from flash从闪光灯触发厚盒
【发布时间】:2009-11-18 04:15:29
【问题描述】:

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

这可能吗?

【问题讨论】:

    标签: flash triggers thickbox


    【解决方案1】:

    您可以使用 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 内容。有一些关于这个的论坛帖子。如果我遇到一个好的解决方案,我会编辑我的答案。

    【讨论】:

    • 谢谢!这解决了我的问题,关于分层问题,在大多数情况下,添加为 flash 参数“wmode=transparent”可以解决问题。谢谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多