Ext Core で cookie を簡単に扱うための拡張です。
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');