JSAN HTTP.Cookies
JavaScriptでCookieを扱うのが非常に面倒くさい。
特に読み込み時は、key1=value; key2=value ;key3=valueなんて文字列で帰ってくるので、parse処理しないかんし。きっとJSANにモジュールがあるはずだ!と思ってみてみたら、やっぱりありました。
使い方は簡単で
//オブジェクト生成
var cookie = new HTTP.Cookies;
//foo=barを有効期限1年でクッキーに書き込む
cookie.write('foo', 'bar', '+1y');
//クッキーからfooを読み込む→barがかえる
var result = cookie.read('foo');
書込み時の引数は以下のように書いてあったので、最低でもNAMEとVALUEを渡せばいいのかなと思ったのですが、EXPIRESを渡さないと書き込みが出来ませんでした。注意。
write NAME, VALUE [, EXPIRES, PATH, DOMAIN, SECURE]
このエントリーのトラックバックURL
http://trapple.vivi-labo.com/mt/mt-tb.cgi/5
コメント