flash cookie的製作和使用例子詳解 二

2021-09-01 17:40:40 字數 1882 閱讀 8912

這一篇主要是介紹一下,在 flash cookie的製作和使用例子詳解一 的基礎上怎麼使用外部的actionscript3的類也就是as檔案,這裡主要是看**,具體的東西不做介紹,不明白的可以看看 flash cookie的製作和使用例子詳解一:[url]

先定義一下外部的類,這裡的這個類是從網上找的乙個操作cookie的類,就以這個類做為例子

這個型別的**如下,類名叫cookie.as

package

//清楚超時內容;

public function cleartimeout():void

for(var key in obj)

}

_so.data.cookie = obj;

_so.flush();

}

public function istimeout(time:uint):boolean

//獲取超時值;

public function gettimeout():uint

//獲取名稱;

public function getname():string

//清除cookie所有值;

public function clear():void

//新增cookie值

public function put(key:string, value:*):void ;

obj[key] = value;

_so.data.cookie = obj;

}else

_so.flush();

}

//刪除cookie值;

public function remove(key:string):void

}

//獲取cookie值;

public function get(key:string):object

//cookie值是否存在;

public function contains(key:string):boolean

}

}

然後在flash中呼叫,flash中的呼叫**如下:

var mycookie:cookie= new cookie();

//匯入externalinte***ce類

//允許任何域都可以訪問

flash.system.security.allowdomain("*");

function setfc(obj:object)

function getfc():string

//允許js)呼叫flash中的getfc(),setfc(),setfcuserobj

externalinte***ce.addcallback("getfc",getfc);

externalinte***ce.addcallback("setfc",setfc);

再就是頁面的**:

執行上面的**就可以看到我們希望的結果。用這樣的方法,我們可以單獨的寫一些類出來,然後在flash裡呼叫,**更加結構化,更高的重用性等。

flash cookie的製作和使用例子詳解 三

前面的兩篇部落格介紹的是怎麼用頁面來操作flash cookie,還要放在容器裡執行,這篇做乙個簡單的僅僅使用flash就可以讀寫flash cookie的例子 先看flash中的 當然這次要在flash中定義一些button 顯示,輸入等控制項,看頁面就知道定義了哪些控制項,再看 就知道這些控制項...

靜態庫的製作和使用

靜態庫的建立和使用 1 命名規則 lib 庫的名字 a 例子 libmytest.a 2 製作步驟 a.生成對應的.o檔案 c o b.將生成的.a檔案打包 ar rcs 靜態庫的名字 libmytest.a 生成的所有的.o 3 發布和使用靜態庫 a.發布靜態庫 b.標頭檔案 include 存放...

製作和使用庫檔案

1 靜態庫 靜態庫 static library or archive 是幾個object檔案的組合。假設你有兩個c檔案,test1.c和test2.c,先用如下命令編譯這兩個檔案 gcc c test1.c gcc c test2.c 這樣會生成兩個object檔案 test1.o和test2.o...