flash与asp的通讯问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 05:25:19
之前用xml类没问题,而用loadvars出问题(网上的例子都不行.)
flash8.0
flash部分:
this.submit_btn.onRelease = function() {
var ldv:LoadVars = new LoadVars();
ldv.onLoad = function(success:Boolean) {
if (success) {
out.text = this.out;
} else {
out.text = "error downloading content";
}
};
ldv.sendAndLoad("load.asp", ldv, "POST");
};

asp部分:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<% dim sm
sm="44"
Response.Write("out="+sm)
%>
这样out文本:undefined.
改一下:Response.Write("&out="+sm):显示 "sm)
再改:Response.Write("&out="+sm+"&"):显示 sm
再改:Response.Write("&out=word&"):显示 word
问题是变量sm传不出来,而且只有当asp输出为&out=word&,flash才算接收这一对值.

我花好几个小时到网上找资料,还是不行,估计要么其他方面的问题也可能

可能因为FLASH是支持对ASP或者ACCESS数据库进行通讯的,我只能说道这里,因为具体的我不记得了,但100%是可以的,因为我几年前就做过FLASH动态网站。
本来想给你找些资料粘贴过来,可是担心格式有问题,所以给你个网址,你去看吧,我浏览了一遍,基本上就是这样做的

Macromedia Dreamweaver MX 2004用这个软件 你试下 我按你说的做了一下 没问题