刚刚写了一个简单的flex验证机制,提供给大家下载,仅做抛砖引玉之用。
[Flex验证码验证机制源代码下载]
第一步,建立一个项目。取名为validcode
validcode.mxml
<?xmlversion="1.0"encoding="utf-8"?>
<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"width="83"height="44">
<mx:Script>
<![CDATA[
privatevarbIsUp:Boolean=false;
privatefunctionDoClickUp():void{
bIsUp=true;
}
privatefunctionDoClickDown():void{
if(bIsUp)ExternalInterface.call("suc","验证成功[www.dc9.cn]");
}
]]>
</mx:Script>
<mx:Labelx="0"y="0"text="请先击此"width="53"height="20"fontSize="12"click="DoClickUp()"/>
<mx:Labelx="40"y="24"text="再击此"width="43"height="20"fontSize="12"click="DoClickDown()"/>
</mx:Application>
第二步,在index.template.html里面的script里面加入
functionsuc(str){
alert(str);
}
测试演示页
这个仅仅是调用一个alert,真正的验证可以利用shareobject调用一个ajax,
或者用httpservice或者urlrequest,都可以,flex很强大的哦。