**[[質問箱3/248]] [#ya1f2921] #author("2018-03-11T16:07:02+09:00;2005-11-20T15:34:01+09:00","","") **[[質問箱/3248]] [#ya1f2921] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|検索機能 (キーワードの反転、キーワードのある場所を表示)| |~バージョン|1.4.5_1| |~投稿者|[[そーたろー]]| |~状態|完了| |~投稿日|&new{2005-11-07 (月) 12:57:48};| ***質問 [#addccd93] 現在、氾濫している社内の取引先データ(社名、担当者、連絡先等)取りまとめようとしています。 取引先データはエクセルでまとまっているので、ページ内に社内取引先データの表(一覧)を作成し、メニューバーから検索をかけたいと思います。 その際、検索機能としてIEの検索(Ctrl+F)みたいにすること、つまり『キーワードのある場所を表示』+『文字の反転』は可能でしょうか? 数日間、他の事例を調べたり、試行錯誤してみたのですがうまくできませんでした。 宜しくお願いします。 ***回答 [#la4ad794] -今ひとつ何をされたいのか(ブラウザでできることをなぜ2重に実装したいのか)がよく解りませんが、特定のページ内を検索してキーワードをマークアップする簡易的な方法を一つ。&br;仮に検索対象のページが「FrontPage」固定の場合とします。まずInterWikiNameに以下の一行を追加して、 -[./?cmd=read&page=FrontPage&word= FrontPage内検索] 次にMenuBarかどこかに以下の一行を追加します。 #lookup(FrontPage内検索,表示,) で、どうでしょうか。 - コメントありがとうございました。確かに2重に実装とは無駄なようにも見えますが、 -- [[そーたろー]] &new{2005-11-08 (火) 20:29:20}; - 200人以上の不特定多数(年配の方を含む)を相手にすることを考えたときにどうしても実装する必要があるのではないかという判断からです・・・。 やはりLookUP関数だと『反転』まではできても『キーワードのある場所を表示』というのはWikiの特性上難しいのでしょうか? -- [[そーたろー]] &new{2005-11-08 (火) 20:32:39}; - クライアントサイドの実装に満足できないのだからクライアントサイドで実装する方がいいと思います。表示されたページ内の検索(およびマーク付け)というのであれば手元でやったほうが早いでしょう。現在のブラウザの実装で機能が足りているのならインターフェース部分を望む形になるようにラッパを作ってあげるのでどうでしょう? -- &new{2005-11-08 (火) 22:16:44}; - できればWiki内で完結したいと思ったのですが・・・考えてみます。ありがとうございました。 -- [[そーたろー]] &new{2005-11-11 (金) 12:50:54}; #comment