EthnaとPEAR :: HTML_AJAXの組み合わせ

EthnaとPEAR :: HTML_AjaxでAJAXを使った画面遷移

PHP::PEAR

大それたタイトルだ。
(;^_^A アセアセ…

(ノ・・)ン。。。。。。(((●コロコロッ

PEAR::HTML_Ajaxで簡単な使い方を書いてみたが、
この方法ならEthnaでもすぐに使えそうな期がする。

Ethnaでアクションを指定するにはGET,POSTリクエストにアクション名を加える訳だが、
そのGETリクエストをAJAX経由にするだけ。
マウントポイントをindex.phpとすると

ajax.html
<html>
<body>
<script type="text/javascript" src="server.php?client=all"></script>
<!-- インデックスページの場合 -->
<div id="index_page">I'm the target</div>
<script type="text/javascript">
  HTML_AJAX.replace('index_page','index.php');
</script>
<!-- 特定のアクションの場合 -->
<span id="act">I'm the target</span>
<script type="text/javascript">
  HTML_AJAX.replace('act','index.php?action_hogeact=true');
</script>
</body>
</html>

って感じ。
タグはspanでもdivでも何でも可。

POSTの時はどうすればいいかわからないけど、
わかったら追記します。


お名前:


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較