WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:HP内検索について。

0:[投稿] YO-YO- [MAIL] [2002/04/06 23:17 ][環境:WIN+IE WIN系+Java]

 一覧表のようなサイトを作っています。
 たとえば此方の見出しの表のなかで「状態」項目が「完了」になっている分だけを抜き出して、テーブルとして表示するようなプログラムはJavaScriptで組めるものなのでしょうか。
 CGIだとプロバイダーが禁止してるのでJavaScriptでと思ってるのです。
 JavaScript辞典には「検索してテーブルで表示」が載っていないので、載ってる本など教えていただければ助かります。
よろしくお願いします。


1:[回答] ma-to [2002/04/08 21:31 ]

出す側ではどうするか。
    use CGI .....;
    $bbs_data={....};

受ける側ではどうするか。出す側のを
    function document_write(){....}
    var bbs_data=[....];
と訳すのは間違い。クライアント側のスクリプトを有効に出来る特殊な環境 ( 携帯など含めた現在のブラウザ分布からすれば「特殊だ」と言い切ってよい ) でしか文書内容が閲覧出来ないから。

したがって
 + 出て来た文書をトラバースする。
   http://www.w3.org/TR/REC-DOM-Level-1/level-one-html.html#ID-64060425
   http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/deleterow.asp
 + レンダリングのテンプレートをつくっておく。
   http://www.w3.org/TR/REC-CSS2/visuren.html#display-prop

のいずれか。後者が手軽だから実用的だと思う。


2:[回答] ってか [2002/04/08 23:14 ]

ie4以降限定というならDHTMLデータバインドがぴったしでしょう。
http://www.st.rim.or.jp/~makoto3/weblab/databind/databind_all.html


3:[完了] YO-YO- [2002/04/08 23:20 ]

有難うございます。
此処見て頑張ります。
(五十音順の一覧はファイルを作ってるのですが、それ以外に項目別で選べたら便利だと思ったので、此方を基本に頑張ります。)

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World