あ、jQueryを使わない人でもcookieを簡単に使いたいという方は、
下記のサイトを参考にプラグインを変更するのもありだと思います。
関数名の変更と依存部分の変更です。 詳しく書いてあるので
文殊堂:JavaScriptでcookieを操作する時はjquery.cookie.jsを使おう
http://d.hatena.ne.jp/monjudoh/20080724/1216871110
昔は直接 cookie操作のコードを入力していたけど、やっぱり面倒。
jQueryにもきっとあるはずと信じ調べたらありました。
jQuery Cookie を下記のリンクからダウンロードします。
jQuery Cookie
http://plugins.jquery.com/project/Cookie
使用するのは本当に簡単
定番処理 JavaScriptのファイルを有効にします。
<script type="text/javascript" src="./jquery.js"></script>
<script type="text/javascript" src="./jquery.cookie.js"></script>
使用時の処理、関数は以下
// 取得関数
// 存在しない場合は null が返る
$.cookie( "name" );
// 設定関数
// 削除する場合は null を第二引数に渡す
$.cookie( "name", value );
これだけです。
設定時第三引数にcookieを指定する際のおなじみのオプションを指定する事もできます。
expires: 保存期間(日数) path: cookieを利用できるパス domain: ドメイン名
7日で削除場合は以下のようになります。
普通はcookieを直接操作する場合は 「保存期間」ではなく「保存期限」を指定しますが
このプラグインはシンプルに「後何日」の形式で指定します。
$.cookie( "name", "abcdef", { expires: 7 } );