jQuery:クッキー、cookie を簡単に扱うプラグイン jQuery Cookie

更新日:

あ、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 } );

-jQuery
-

Copyright© 打ち聞かせ , 2024 All Rights Reserved Powered by STINGER.