程序员人生 网站导航

Flash与Javascript通信的实例分析

栏目:jscript时间:2013-10-21 02:56:53

1、Flash文件中添加下列代码,当然在Flash中可能叫动作:

on (release)
{
fscommand("命令名称", "参数");
}

假如你想将Flash中一文本框的值传值到网页以便Javascript获取,可以这样:

on (release)
{
fscommand("send_userName", 文本框实例名称.text);
}

在Javascript脚本中:

function myFlash_DOFSCommand(command,args)
{
if(command=="send_userName")
alert(args);
}

args就是从Flash传过来的文本框中的值。

fscommand是Flash内置的一个函数,它的一个不好处就是不能一次将多个参数传入,如果你想一次将多个参数传入,只能

每次都fscommand("send_userName", 文本框实例名称.text); 汗!!!!

另外“文本框实例名称”不能是关键字,哎,哥们今天就是碰到这样一个问题,试了好多遍,值就是传不过来,搞了半天,原来是自己无意使用了As的关键字。做到这两点,应该是没有什么大问题的了。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐