在我开始之前我将解释我对ActionScript相对较新,也是 newish 到JavaScript,但是我可以/需要做什么。
我已经在网上做了一些狩猎,找出了做这件事的必要条件,但是我并不是百分之百确定如何做到这一点。
我能找到的唯一教程是将文本从一个发送到另一个,反之亦然。
[JavaScript]
单击HTML元素。
[ActionScript]
执行事件并在成功/错误时将Boolean传递回JavaScript。
[JavaScript]
依赖于true / false将有适当的方法继续。
我不是要求你为我做这个,但是如果你知道任何好的文档/教程,你可以指出我会很感激。我想学习如何做到这一点,而不是被告知如何去做。
答案 0 :(得分:0)
好吧,我找到了一个可能的回答我的祈祷!
REDDIT上一位非常优秀的绅士指出了实现这一目标的最好方法。
我能找到的每个教程/建议都与所需的相反。
我需要 [ACTIONSCRIPT] 才能在触发 [JAVASCRIPT] 元素时触发事件 onClick 这样就可以调用一个函数。
给我的答案是:
使用以下命令在Flash中注册处理程序:
ExternalInterface.addCallback('jsFunction', asHandler);
在此之后,我可以在Flash Movie Object上用JavaScript调用我的函数。
这似乎有效,我将在接下来的几天内打开这个问题,看看是否有人对此接受任何反对意见。