Actionscript和Javascript对话
我是ActionScript3.0新手,正在使用AdobeFlashCS6。我需要将javascript变量的值传递给嵌入在时间轴中的actionscript代码(我不是在单独的.as文件中编程,而是在时间轴本身中编程)。我需要使用javascript计算一个值,然后在actionscript代码中使用该值。我该怎么做 我的目的是使用javascript函数返回字符串值,然后在flash电影的文本区域中显示相同的字符串。(test1.swf) 但我在文本区什么也看不到 我已经在一个文本文件中附上了代码和其他详细信息。。 请跟随链接Actionscript和Javascript对话,javascript,actionscript-3,Javascript,Actionscript 3,我是ActionScript3.0新手,正在使用AdobeFlashCS6。我需要将javascript变量的值传递给嵌入在时间轴中的actionscript代码(我不是在单独的.as文件中编程,而是在时间轴本身中编程)。我需要使用javascript计算一个值,然后在actionscript代码中使用该值。我该怎么做 我的目的是使用javascript函数返回字符串值,然后在flash电影的文本区域中显示相同的字符串。(test1.swf) 但我在文本区什么也看不到 我已经在一个文本文件中附上
对于初学者来说,外部接口可能有点棘手。通信工作需要满足很多条件:
标记的name属性应与
标记的id匹配。这应确保js在不同浏览器之间通信根据您对编码的熟悉程度,您可以根据需要尝试并简化/修改它,或者使用它,这将使使用flash和js更容易(更干净)这里有一个关于如何做到这一点的好教程:基本上,您可以使用ExternalInterface在两者之间进行通信,如上面的链接所示。如果你在看完这篇文章后遇到了问题,请用一些代码编辑你的文章,这些代码将更详细地介绍你正在尝试的内容以及你的项目是如何设置的。