flash与asp/php/asp.net通信的方法第1/3页
2008-03-30 13:13
846 查看
一、使用loadVariables
一个例子简单的描述了如何通过GET方法向服务器端的ASP发送请求:
复制代码 代码如下:
_root. pushAction = function(URL,) {
this.loadVariables(URL, "GET");
}
var ask = true;
var pushURL = ”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
[Copy to clipboard] [ - ]CODE:
<%@ Language="JScript" %>
<%
//声明并定义接受请求的变量
var str_getask= Request.QueryString("ask");
//声明并定义返回信息变量
var str_Msg = "Sorry! Your request tread awry.";
//如果接受到的变量为true,则返回成功消息
if (str_getask == "true"){
str_Msg = "OK! Your request succeed!";
}
Response.write("output=" + str_Msg);
%>
这样,一个名字为output,值为str_Msg的变量就发送回Flash Player中,可以在flash中以output的名字引用这个变量。当然我们必须注意服务器在处理这个过程中是需要时间的,因此最后那个onEnterFrame用来测试是否有变量返回.
123下一页阅读全文
一个例子简单的描述了如何通过GET方法向服务器端的ASP发送请求:
复制代码 代码如下:
_root. pushAction = function(URL,) {
this.loadVariables(URL, "GET");
}
var ask = true;
var pushURL = ”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
[Copy to clipboard] [ - ]CODE:
<%@ Language="JScript" %>
<%
//声明并定义接受请求的变量
var str_getask= Request.QueryString("ask");
//声明并定义返回信息变量
var str_Msg = "Sorry! Your request tread awry.";
//如果接受到的变量为true,则返回成功消息
if (str_getask == "true"){
str_Msg = "OK! Your request succeed!";
}
Response.write("output=" + str_Msg);
%>
这样,一个名字为output,值为str_Msg的变量就发送回Flash Player中,可以在flash中以output的名字引用这个变量。当然我们必须注意服务器在处理这个过程中是需要时间的,因此最后那个onEnterFrame用来测试是否有变量返回.
123下一页阅读全文
您可能感兴趣的文章:
相关文章推荐
- asp.net下gridview 批量删除的实现方法第1/3页
- asp.net access添加返回自递增id的实现方法第1/3页
- asp.net下gridview 批量删除的实现方法第1/3页
- asp.net access添加返回自递增id的实现方法第1/3页
- 301重定向实现方法(asp.net asp php jsp)
- PHP模拟asp.net的StringBuilder类实现方法
- ASP/PHP/ASP.net生成静态页大全
- 招聘全职专用离岸Phpasp.netflashjava Developersprogrammers在印度
- ASP类型网站结合动网论坛会员的方法第1/3页
- ASP.NET表单验证方法详解第1/2页
- asp.net 相关文章实现方法第1/2页
- 虚拟主机伪静态配置(asp/php/Asp.Net)
- asp.net Context.Handler 页面间传值方法第1/2页
- asp.net Context.Handler 页面间传值方法第1/2页
- ASP中 SQL语句 使用方法第1/3页
- 小结下MySQL中文乱码,phpmyadmin乱码,php乱码 产生原因及其解决方法第1/3页
- 小结下MySQL中文乱码,phpmyadmin乱码,php乱码 产生原因及其解决方法第1/3页
- ASP.NET缓存方法分析和实践示例代码第1/2页