// クッキーとして名前/値のペアを保存する。 // encodeURIComponet()を使って、値をエンコードし、セミコロンやカンマや空白をエスケープする。 // daysToLiveが数値の場合は、max-age属性を設定し、 // 指定した日数が経過した後に無効となるようにする。 // 0を渡した場合はクッキーを削除する function setCookie(name, value, daysToLive) { var cookie = name + "" + encodeURIComponet(value); if (typeof daysToLive === "number") { cookie += "; max-age=" + (daysToLive*60*60*24); } document.cookie = cookie;
参考書籍: