从动作脚本的JavaScript传递数据

人气:1,043 发布:2022-09-11 标签: javascript flash actionscript

问题描述

有谁知道我是否可以从Flash(动作脚本),以Java脚本传递数据?如果是的话......怎么样?

Does anyone know if I can pass data from flash (action script) to java script? If yes... how?

(我需要发送与ActionScript中的文本框内键入的文本Ajax请求)。

(I need to send an ajax request with a text typed inside a textbox from actionscript).

推荐答案

您可以使用ExternalInterface的互动W / JavaScript的

You can use ExternalInterface to interact w/ JavaScript

import flash.external.ExternalInterface;
button_1.addEventListener(MouseEvent.CLICK, function(){ 
      ExternalInterface.call("myFunc", "param");
});

由于某种原因,我遇到的问题,如果我宣布JavaScript代码 TYPE =文/ JavaScript的。所以我建议使用:

for some reason i run into issues if i declare JavaScript tag type='text/javascript'. so i recommend using:

<script language='javascript'>
function myFunc(myparam){
      //your code
}
</script>

127