Flash経由でAjax

っぽいことをするライブラリを作った。

http://svn.unknownplace.org/public/library/js/trunk/Flax/

Flax.Request(
    'http://example.com/',
    {
        method: 'get',
        onSuccess: function(data) { alert(data) }
    }
);

みたいな。まだすごくシンプルな機能しかないけど、getとpostできる。

crossdomain.xmlでドメインを制限しつつ自社サービス間とかでAPIを利用しあったりする用に便利かなと思う。

簡単な使用例として

http://unknownplace.org/tmp/Flax/examples/flickrsearch/

flickrの検索とかつくった。flickrはJSONPあるからこんなことしなくてもいいんだけど。ほかにいい例がなかった。