入門簡單的FLEX驗證碼一例
更新時間:2007年03月15日 00:00:00 作者:
剛剛寫了一個簡單的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);
}
測試演示頁
這個僅僅是調(diào)用一個alert,真正的驗證可以利用shareobject調(diào)用一個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);
}
測試演示頁
這個僅僅是調(diào)用一個alert,真正的驗證可以利用shareobject調(diào)用一個ajax,
或者用httpservice或者urlrequest,都可以,flex很強大的哦。
相關(guān)文章
Flex與.NET互操作(十二):FluorineFx.Net的及時通信應(yīng)用(Remote Shared Objects
遠程共享對象(Remote Shared Objects) 可以用來跟蹤、存儲、共享以及做多客戶端的數(shù)據(jù)同步操作。只要共享對象上的數(shù)據(jù)發(fā)生了改變,將會把最新數(shù)據(jù)同步到所有連接到該共享對象的應(yīng)用程序客戶端。2009-06-06
flex SystemManger監(jiān)控用戶是否和程序打交道
flex中可以通過SystemManger監(jiān)控用戶是否和程序打交道2009-05-05

