手机
当前位置:查字典教程网 >网页设计 >Flash教程 >flash与asp/php/asp.net通信的方法第1/3页
flash与asp/php/asp.net通信的方法第1/3页
摘要:一、使用loadVariables一个例子简单的描述了如何通过GET方法向服务器端的ASP发送请求:复制代码代码如下:_root.pushA...

一、使用loadVariables

一个例子简单的描述了如何通过GET方法向服务器端的ASP发送请求:

复制代码 代码如下:

_root.pushAction=function(URL,){

this.loadVariables(URL,"GET");

}

varask=true;

varpushURL=”http://localhost/test/return.asp?ask=”+ask;

pushAction(pushURL);

_root.onEnterFrame=fuction(){

trace(_root.output);

}

这里首先定义了一个名为pushAction的函数,在loadVariables函数中使用了GET参数。然后定义了一个名为ask的布尔型变量,用来向服务器传递变量。最后使用pushAction函数向服务器上的一个名为return的ASP页面发送GET请求。如果需要对这样的请求作出处理,在ASP中,URL行的分析结果存在于Request对象中,比如下例:

return.asp

[Copytoclipboard][-]CODE:

<%@Language="JScript"%>

<%

//声明并定义接受请求的变量

varstr_getask=Request.QueryString("ask");

//声明并定义返回信息变量

varstr_Msg="Sorry!Yourrequesttreadawry.";

//如果接受到的变量为true,则返回成功消息

if(str_getask=="true"){

str_Msg="OK!Yourrequestsucceed!";

}

Response.write("output="+str_Msg);

%>

这样,一个名字为output,值为str_Msg的变量就发送回FlashPlayer中,可以在flash中以output的名字引用这个变量。当然我们必须注意服务器在处理这个过程中是需要时间的,因此最后那个onEnterFrame用来测试是否有变量返回.

当前1/3页123下一页阅读全文

【flash与asp/php/asp.net通信的方法第1/3页】相关文章:

Flash制作模拟时空隧道的特效

flash遮罩制作水波荡漾的文字效果

Flash制作时钟的实例教程

Flash绘制卡通人物眨眼动画的方法及技巧

flash as3.0中get与set的用法与案例代码

Flash cs3、Flex与asp、php通信总结(包含数据库)

flash制作跟随鼠标移动的撒光蝴蝶方法

flash怎么导出gif动画?flash制作gif动图的教程

Flash程序的测试方法

flash场景之间相互跳转的实现方法

精品推荐
分类导航