![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 裂星 ![]()
![]() |
傳值flash應該是沒有問題 但是flash接asp.net.vb得時候 除了收到我傳的值以外 還會把網頁上面的標籤<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <title>.<head>.<body>.這些也一起傳回來 有辦法可以只接收從asp.net傳來的值就好嗎? 以下是我的程式碼 這是AS3的程式碼: //stop(); var url:URLRequest=new URLRequest("http://localhost:49757/Default.aspx"); //定义请求要发送的数据 var urlV:URLVariables=new URLVariables(); //xx为hello urlV.xx="hellowen"; urlV.yy="hello"; //设定要发送的数据 url.data=urlV; // 请求方式 url.method=URLRequestMethod.POST; //构建URL加载器 var urlLoader:URLLoader= new URLLoader(); //默认是text 是让知道如何设定 urlLoader.dataFormat=URLLoaderDataFormat.TEXT; //load有两个含义 一个发送请求到asp.net 还有一个把响应结果给加载过来 urlLoader.load(url); //加载完成响应结果就触发COMPLETE事件,能后ec做出处理 urlLoader.addEventListener(Event.COMPLETE,ec); // function ec(e:Event):void { //打印服务器响应的结果数据 trace(urlLoader.data); aa.text=urlLoader.data; } 這個是asp.net.vb的程式碼: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim s, x As String s = Request("xx") x = Request("yy") If x = "hello" And s = "hellowen" Then Response.Write(x) Response.write(s) End If End Sub |
1樓
最有價值解答
小羊窒息 ![]() ![]() |
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim s, x As String s = Request("xx") x = Request("yy") If x = "hello" And s = "hellowen" Then Response.Write(x) Response.write(s) End If Response.End() '加這行... End Sub
本篇文章回覆於2010-07-09 18:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |