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