2008/08/29(金)ajax

せりかのアルバムで利用しようかと思い、試行錯誤中。
ファイルの移動や、リネームあたりを実装してみたいなぁ。

現在通信する部分を一通りライブラリ化。
あと、一部のよく使いそうなあたりもメソッド化。

prototype.jsとかYUIとか使えば簡単なんだろうけど、そこまででかいライブラリ入れても仕方ないし。

以下、現在の実装例のメモ

// 通信用オブジェクトの生成
var http = adiary.http();

// オブジェクト生成時に初期化したほうがいいかな
http.init();

// フィードバックの定義
http.setAction(fb);
function fb(obj);

// クエリーの用意
var query = new Array();
query["x"] = 3;
query["y"] = ""; // 値は指定しない

// 通信させる
http.get('test.cgi', query); // queryが必要無ければ引数いらない