正文

[ActionScript]ActionScript与Asp.NET交互(解决)2007-02-02 16:20:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/fengfei/23036.html

分享到:

ActionScript通过LoadVars类与Asp.NET交互我那个免费空间不支持.NET程序,所以就不搞演示地址了。. 呵呵..谁知道那个网站有免费的.NET空间介绍下. 谢谢.有个问题请教:当返回的性别为汉字时,则显示乱码!在网上google了下,没发现解决的方法.谁知道请告知下,呵呵.问题以解决,解决方式:在程序目录中添加个web.Config的.NET配置文件里面的配置代码为:<?xml version="1.0"?> <configuration> <appSettings/> <connectionStrings/> <system.web>    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/> </system.web></configuration> 保存,再运行,就可以显示汉字了 Flash与ASP通信原理            适合我这种初学者看Flash与后台数据交互方法整理        讲了4中与后台交互数据的方法 AsSendRequest.aspx 代码: <%@ Page Language="C#" %> <script type="text/C#" runat="server">  protected void Page_Load(object sender, EventArgs e)  {               string strName;   string strSex;   int nID = Convert.ToInt32( Request.Params["UserID"] );      if ( 1 == nID )   {    Response.Write( "isSuc=true&UserName=kof&UserSex=男" );   }   else if ( 2 == nID )   {    Response.Write( "isSuc=true&UserName=pro&UserSex=nv" );   }   else   {    Response.Write( "isSuc=false" );   }  }   </script>   Flash代码: AsSendRequest.fla //设置编码,不然会显示乱码System.useCodepage=true; // 注册监听事件btnSendRequest.addEventListener( "click", doClick ); function doClick( eventObj:Object ):Void{  // 定义对象 var my_lv = new LoadVars(); // 发送请求对象 var result_lv = new LoadVars(); // 接受服务器响应对象  if ( txtID.text != "" ) {  my_lv.UserID = txtID.text; // 获得查询用户ID } else {  trace( "查询ID不能为空!" );  return;  // 返回 }  // 当LoadVars对象完成load或sendAndLoad等操作时产生.   // success请求成功返回true, 失败返回false // 处理服务器响应返回的数据 result_lv.onLoad = function (success) {  if ( success && result_lv.isSuc == "true" )  {   txtName.text = result_lv.UserName; // 显示查询姓名   txtSex.text  = result_lv.UserSex; // 显示查询性别   // 唯一问题,当性别为汉字时,则显示乱码!  }  else  {   trace("无此ID用户");  } }  // my_lv发送请求 // sendAndLoad( 请求地址, 服务器响应返回数据, 请求方式 ) my_lv.sendAndLoad( "http://localhost/AsSendRequest/AsSendRequest.aspx", result_lv, "POST" );}

阅读(6836) | 评论(4)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册