flex HTTPService

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="454" height="219">
<mx:HTTPService id="hs" url="mails.php" method="POST" showBusyCursor="true">
<mx:request xmlns=""><texx>{dy.text}</texx>
</mx:request>
</mx:HTTPService>
<mx:Script>
<![CDATA[
import mx.controls.Alert;
public function show_result(rt:int):String
{
var ft:String="订阅成功!";
var ft2:String="订阅失败!";
var ft3:String="请输入邮箱!";
if(hs.lastResult==2)
//mx.controls.Alert.show( "订阅成功!");
return ft;
else if(hs.lastResult==3)
return ft2;
else
return ft3;
}
]]>
</mx:Script>

<mx:TextInput x="116" y="103" id="dy" text="{show_result(hs.lastResult as int)}" enabled="true"/>
<mx:Button x="317" y="103" label="订阅" click="hs.send()" />

</mx:Application>

posted @ 2012-05-22 01:30  fsl  阅读(242)  评论(0编辑  收藏  举报