JavascriptでCookieを簡単に扱うライブラリ「Cookie Manager」
投稿者: admin, カテゴリ: JavaScript, tags: JavaScript, jQuery, prototype投稿日: 2010.03.05 - 06:45
更新日: 2010.03.05 - 06:47
JavascriptでCookie扱うためのサンプルはたくさん見つけたものの、どれも扱いにくい。仕方なく自分で作るかと思ったときに、ライブラリを探してみようと思った。そこで発見したのが「CookieManager」。これを使うことにした。
確認した範囲ではCookieManagerは日本語が扱えたほか、読み出し、書き込みが簡単に行え、有効期限の設定も可能だった。
◆参考実装
◇HTML
<script language=”javascript” src=”/js/prototype.js”></script>
<script language=”javascript” src=”/js/cookiemanager.js”></script>
◇js
var manager = new CookieManager();
window.onload = function() {
for(var t=0; t<ids.length; t++)
if(manager.getCookie(ids[t])){
document.getElementById( ids[t] ).value = manager.getCookie( ids[t] );
}
}
function checkSubmit(){
for(var t=0; t<ids.length; t++){
manager.setCookie(ids[t], document.getElementById( ids[t] ).value);
}
}
◆関連投稿
- pc.casey.jp » CakePHPでbody onloadを使う :
http://pc.casey.jp/archives/627
◆参考文献
- [JavaScript] オブジェクトがnullやundefindでないか評価する。 – うなの日記 :
http://d.hatena.ne.jp/unageanu/20070705 - フォームに値をセット :
http://www.confrage.com/javascript/form/getelementbyid/getelementbyid.html - javascriptライブラリjQueryでcookieを超簡単に扱う方法 : 4GALAXYのメモ :
http://blog.4galaxy.net/28.html - JavaScriptでクッキーを超簡単に使うライブラリ「Cookie Manager」:phpspot開発日誌 :
http://phpspot.org/blog/archives/2006/11/javascriptcooki.html
エントリ (RSS)