将数据从动作脚本传递到javascript

将数据从动作脚本传递到javascript,javascript,flash,actionscript,Javascript,Flash,Actionscript,有人知道我是否可以将数据从flash(动作脚本)传递到java脚本吗?如果是。。。怎么做 (我需要发送一个ajax请求,并在actionscript的文本框中键入文本)。您可以使用ExternalInterface与JavaScript进行交互 import flash.external.ExternalInterface; button_1.addEventListener(MouseEvent.CLICK, function(){ ExternalInterface.call(

有人知道我是否可以将数据从flash(动作脚本)传递到java脚本吗?如果是。。。怎么做


(我需要发送一个ajax请求,并在actionscript的文本框中键入文本)。

您可以使用ExternalInterface与JavaScript进行交互

import flash.external.ExternalInterface;
button_1.addEventListener(MouseEvent.CLICK, function(){ 
      ExternalInterface.call("myFunc", "param");
});
出于某种原因,如果我声明JavaScript标记
type='text/JavaScript'
,就会遇到问题。因此,我建议使用:

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

函数myFunc(myparam){
//你的代码
}

这可能会奏效,但我相信官方使用它的方式是外部接口。调用(“myFunc”,“param”)-+1@Lars是的,先生,你是对的。将在我自己的代码中进行更改,在这里=D谢谢。你知道为什么我用
时它不起作用吗?