asp和flash的通讯问题,急!

来源:百度知道 编辑:UC知道 时间:2024/06/02 10:50:36
在asp中提取了动态的图片名称,比如获得的图片的名称是123.jpg并复制给一个变量aaa,那么在flash中如何接收这个变量,loadmovie 后面的参数怎么写,我写成123.jpg他显示正常,我写成aaa他就没有任何显示了
我重新解释一下问题:我有一个产品查看页面cp.asp,有一个产品他的地址是cp.asp?id=255,在这个页面中提取了他的图片名称,图片在upload文件夹中,比如名字是123.jpg,我想让图片在flash中显示,这样的asp和flash如何交互,也就是说flash如何获取asp的这个变量,该如何操作,请写出具体的代码,谢谢

asp反馈的信息是什么样子的
是不是“aaa=123.jpg";
比如那个ASP叫 a.asp
和FLASH在同一目录下,123.jpg也是

在flash帧上这样写
var lv=new LoadVars();
lv.sendAndLoad("a.asp",lv,"GET");
lv.onLoad=function(s){
if(s){
mc.loadMovie(lv.aaa);//mc为场景中的一个空影片剪辑
}
}

问题是:
cp.asp?id=255里面会反馈什么样子的内容。
反正FLASH加载这个ASP.就可以根据里面的内容去分析出你要的图片地址,加入ASP反馈的信息里面有地址的话。
你把cp.asp?id=255里面的内容写出来,才好写代码去分析啊!

http://hi.baidu.com/lz0830/blog/item/4a795d380151e4c5d5622505.html

2楼的回答很正确,asp的页面输出如aaa=123.jpg这样的形式,Flash里就可以用LoadVars()的方式获取这些值,当一个变量一术使用,补充下:如果需要多个变量,可用"&"分开,如aaa=123.jpg&bbb=456.jpg,Flash里除了LoadVars()还可以用loadVariables("你的url", this);的形式载入变量