クッキー(Cookie)


// 値の指定 document.cookie = "key1=value1;key2=value2;";
// 値の取得 var s = document.cookie;
// 有効期限つきで document.cookie = "var1=value1; expires=Tue, 1-Jan-2030 00:00:00 GMT;";
var d = new Date; d.setHours(d.getHours() + 1); // 有効期限を1時間後に設定 d = d.toGMTString(); //GMT形式の文字列に変換 document.cookie = "key=test;expires=" + d;
function getCookieValue( key ){ // すべての値が返るため、文字列を切り出す。 var s = document.cookie + ";"; var st = s.indexOf(key); var e = s.indexOf("=",st); var ep = s.indexOf(";",st); return s.substring(e,ep); }