Home > AJAX > [PEAR]HTML_AJAXにprototype.jsを組み込む

[PEAR]HTML_AJAXにprototype.jsを組み込む

  • Posted by: エガシラリュウジ
  • 2006年10月17日 15:37
  • AJAX

HTML_AJAXにPrototypeを組み込んでみたのでメモ書き。

AjaxサーバーとなるPHPで、HTML_AJAX_Serverを初期化後以下のメソッドを実行。
(HTML_AJAX_Serverのインスタンスを$serverとした場合)

$server->registerJSLibrary('prototype','prototype.js','js/');

HTML側にてサーバーライブラリを読み込むコードを以下に変更。
これで、Prototypeが利用できるようになる。

<script type="text/javascript" src="../server.php?client=all,prototype></script>

尚、複数のライブラリを読み込む場合は、「registerJSLibrary」を複数記述し、HTML側では、以下のようにカンマ区切りで、複数列挙する事。

<script type="text/javascript" src="../server.php?client=all,prototype,aaa,bbb></script>

そのままHTML側から読み込んでもいいが、サーバー側で読み込んでも、javascriptのソースはバレバレなわけだし。

また、注意点として、scriptaculousを読み込む場合、関連ライブラリがうまく読み込めない為、HTML側から読み込む必要があるようだ。
(scriptaculous.jsのソースを改変すれば、HTML_AJAXから読み込む事も可能だが、そこまでする必要はないか)

Comments:0

コメントフォーム

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://blog.non-style.com/mt/mt-tb.cgi/13
Listed below are links to weblogs that reference
[PEAR]HTML_AJAXにprototype.jsを組み込む from Webプログラマの苦悩

Home > AJAX > [PEAR]HTML_AJAXにprototype.jsを組み込む

Links
Search
Feeds
Tag Cloud

Return to page top