AJAXを簡単に扱えるフレームワーク「Clean」
CleanはAJAXを使用して外部ファイルを読み込む際にCache化をしてくたりメッセージを表示する事ができるフレームワークです。
AJAXにのみ特化しているため、シンプルな構造になっています。
以下のような機能があるようです。
- 複数要求の処理
- 例外処理
- キャッシュや履歴管理
- ガベージコレクション
- SOAP、XMLRPC、JSONのサポート
- 主要ブラウザにて動作
リクエストを送る際は、以下のようなコードで実装できるようです。
function showError(e){ alert(e); } function get(url, consumer, progress_bar, cache){ var message = Clean.createSimpleMessage(url, consumer, showError); if(cache != null) message.cache = cache; if(progress_bar != null){ var progress = new EmbeddedProgressBar(document, progress_bar); message.progressBar = progress; } message.effect = {steps: 12, effect:"FADE"}; Clean.doGet(message); } function post(url, consumer, form){ var message = Clean.createSimpleMessage(url, consumer, showError); Clean.sendFormByName(message, form, false); }
AJAXをもっと簡単に操作されたい方、いかがでしょうか。
最新情報をお届けします