Flash与ASP通信案例

发布时间:2007年03月22日      浏览次数:742 次
如果你对ASP不熟悉,那么先让我们看看这个简单的例子:
ASP代码
<%@ language="JScript" %>
<%
var str_getask= Request.QueryString("ask");
Response.write("output=" + str_Msg);
%>
将此ASP文件命名为return.asp,假设放在F:盘中
在地址栏中输入:f:/return.asp?ask=mystr
你会看到如下的回复:ouput=mystr
现在你可能已经有所了解了,我们向ASP传送变量可以在文件名后加一个问号,然后是变量名=变量值
形式如:
xxx.asp?变量1=xx&变量2=xx&.......
那么,在Flash中如何向ASP传送变量呢,没错正是利用这种方法.Flash中有一个loadVariables方法,可供我们与
外部文件通信.下面新建一个Flash文档(文档放在与ASP文档同一目录下),在第一帧的AS中输入:
var ask="true";
_root.loadVariables("return.asp?ask="+ask,"POST");
onEnterFrame=function ()...{
trace(output)
}
按ctrl+Enter看看,返回的如果是true,那就代表你已经成功了!
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!