Ext Core で cookie を簡単に扱うための拡張です。

Example

Page Count

Download

Cookie.zip Download

Set up

Ext Core と ダウンロードした cookie.js を読み込んでください。

<script src="ext-core.js"></script>
<script src="cookie.js"></script>

cookie を呼び出して完了です。
デフォルトの有効期限は1週間です。期限を設定する場合は、expires パラメータにミリ秒単位で設定してください。

var cookie = new Ext.ux.Cookie();

// 期限を指定する場合
var cookie = new Ext.ux.Cookie({
	expires: 60*60*24*1000 // 1day
});

関数は以下を用意しています。
set: [CookieName string, Value string/number] Cookieを保存します。
get: [CookieName string, DefaultValue string/number] Cookieを呼び出します。
clear: [CookieName string] Cookieを削除します。

Cookieの名前を「Visitor」で値「6」で保存する場合。

cookie.set('Visitor', '6');

Cookieの名前が「Visitor」の値を取得し、無い場合には0を返す場合。

cookie.get('Visitor', '0');

Cookieの名前「Visitor」を削除する場合。

cookie.clear('Visitor');

BACK