Flash与ASP通信案例

如果你对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,那就代表你已经成功了!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值