This domain may be for sale!
IEでcookieの挙動にハマったので書いておく。 まず下記のようにcookieを保存する。 document.cookie = 'hoge=piyo; path=/'; document.cookie = 'foo=; path=/'; cookie値を正規表現を使って取得 GetCookie('hoge'); GetCookie('foo'); function GetCookie(name) { var regexp = new RegExp('; ' + name + '=([^;]*);'); var match = ('; ' + document.cookie + ';').match(regexp); if (match) { alert(name + '=' + match[1]); } else { alert(name+'に一致するcookieが見つかりませんでした'
Cookieが届く範囲を再確認 別のページでCookieについて解説しましたが、 実際Cookieを利用したプログラムを作ると疑問に思えることも出てきます。 その一つとして、Cookieが届く範囲は?というものがあります。 発行されたサーバー(ホスト)に返信されるというのが基本ですが、 Cookieの仕様には「domain」や「path」というのがあったのを覚えてますでしょうか? (なにそれ?という方は下記のW3CのRFCか前回の解説をどうぞ、、、) Cookieの仕様は下のリンクをどうぞ・・・ W3C (RFC 2109)HTTP State Management Mechanism Netscape HTTP Cookies Cookieの詳細については上のリンクで確認していただくとしても、 実際にプログラムを書く場合にどうやって使うの?という場面も多いと思います。 自分もCookie
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く