【问题标题】:Is editing parent html page from the embedded flash file possible?是否可以从嵌入式 Flash 文件编辑父 html 页面?
【发布时间】:2010-08-12 16:30:35
【问题描述】:

一个客户希望我工作的公司制作一个可扩展的 Flash 横幅,我是一名开发人员,所以我的解决方案是:堆叠 2 个 Flash 横幅,小的一个可见,一个大的在上面,显示:无,捕捉点击事件,将大事件设置为动画。

客户希望它在没有 javascript 的情况下完成(他们的横幅旋转网络不支持额外的 javascript)。

我很困惑,因为我不知道 flash 文件如何修改它自己的 html 嵌入代码和 css 样式,据我所知,这是不可能的。

有什么建议/想法吗? Flash 中是否有与 html 文件对话的 api,是否有一些动作脚本魔术可以实现这一点?

感谢您的宝贵时间

【问题讨论】:

    标签: html flash actionscript-3


    【解决方案1】:

    您可以通过 ExternalInterface API 与父 HTML 文件对话。

    您可以通过 call() 方法传递整个 javascript 函数来执行您需要的操作。这样,您不必向父 HTML 文件添加额外的 javascript。

    例如:

    ExternalInterface.call("function() { document.getElementById(\'foo\').dosomemagichere; }");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 2011-06-09
      • 1970-01-01
      • 2010-09-10
      • 2011-09-01
      • 2018-01-29
      相关资源
      最近更新 更多