memo.xight.org

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2005-12-19 Mon

JavaScriptでCookieを扱う

- Cookieの取得

var cookie = document.cookie;


- Cookieの設定
document.cookie = 'var1=value1;var2=value2;var3=value3;';


- Cookieの有効期限を指定する
document.cookie = 'var1=value1; expires=Tue, 1-Jan-2030 00:00:00 GMT;';


- Cookieの書き込み (有効期限を1時間後に指定)
var xDay = new Date;
xDay.setHours(xDay.getHours() + 1); // 有効期限を1時間後に設定
xDay = xDay.toGMTString();          //GMT形式の文字列に変換
document.cookie = "value0=" + + ";expires=" + xDay;


- Cookieの読み込み
function loadCookie(arg){ //argはデータ識別文字列
	if(arg){
		var cookieData = document.cookie + ";"; //文字列の最後に「;」を追加
		var startPoint1 = cookieData.indexOf(arg);
		var startPoint2 = cookieData.indexOf("=",startPoint1);
		var endPoint = cookieData.indexOf(";",startPoint1);
		if(startPoint2 < endPoint && startPoint1 > -1){
			cookieData = cookieData.substring(startPoint2,endPoint);
			cookieData = cookieData;
			return cookieData;
		}
	}
	return false
}


- Cookieの削除
有効期限を過去に設定することでCookieは削除される.
function deleteCookie(arg){ //argはデータ識別文字列
	if(arg){
		var yDay = new Date;
		yDay.setHours(yDay.getHours() - 1); // 有効期限を1時間前に設定
		yDay = yDay.toGMTString();          //GMT形式の文字列に変換
		document.cookie = arg + "=xxx" + ";expires=" + yDay;
	}
}


- Reference
とほほのCookie入門
http://www.tohoho-web.com/wwwcook.htm#CookieWrite
From DFJ - DHTML/JavaScript Index - Cookieの利用
http://www.fromdfj.net/javascript/cookie.html
クッキーの読み書き
http://www9.plala.or.jp/oyoyon/html/script/cookie.html

カテゴリ: [JavaScript]
内部リンク: [2005-12-22-1]

memoization - JavaScriptによるLispソースコードのブロック可視化

- Summary
マウスオーバーした部分のブロックが色分けされてハイライト.
åƳ
- Reference
memoization
http://community.schemewiki.org/?memoization
- via
/home/pochi/ChangeLog - JavaScript による Lisp ソースコードのブロック可視化
http://www.pochi.cc/~sasaki/chalow/2005-08-29-4.html

カテゴリ: [JavaScript][Lisp][視覚化]

RSSのロゴ指定

<image rdf:resource="http://xight.org/images/logo.png" />
 
<image rdf:about="http://xight.org/images/logo.png">
	<url>http://xight.org/images/logo.png</url>
	<link>http://memo.xight.org/</link>
	<title>memo.xight.org</title>
</image>

カテゴリ: [RSS]

Feed Burner

- Reference
memo.xight.org - powered by FeedBurner
http://feeds.feedburner.com/xight

カテゴリ: [WebTool][RSS]
2005-12 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-12-02 10:52
Copyright © 2005 xight.org All Rights Reserved.