fc2ブログ
ゲームや日記を公開中。 --- a blog about games, life. my handle is 'd_of_i'.
JavaScriptを使えば、発言検索機能もつけられます。

IEとFireFoxで動作確認。

りょにん にこらす よるおそく
こんにちは。
ぼくのなまえはにこらすだぞー。
がおー。
りょにん にこらす よるおそく
あ、いまのうそ。
がおーうそ。
みす。
りょにん にこらす よるおそく
ほんとだよ。
ごばくじゃないよ。
りょにん にこらす よるおそく
ほんとうだよ。
ぼくわおおかみじゃないよ。
おおかみ にこらす よるおそく
ばれちゃった。



↑これのソース↓


<script language="JavaScript"><!--

function search(str){

  document.getElementById("view").innerHTML=document.getElementById("original").innerHTML;
  document.getElementById("original").style.display="none";
  
  if(str.length==0)
    return;
  
    var reg=new RegExp("("+str+")", "g");
    var elems=document.getElementById("view").getElementsByTagName("div");
    for(var i=0; i<elems.length; ++i){
        if(elems[i].className=="mark"){
          var elem=elems[i].getElementsByTagName("div")[0];
          if(elem.innerHTML.match(reg)){
            elem.innerHTML=elem.innerHTML.replace(reg,'<u><font color="red">$1</font></u>');
          }else{
             elems[i].style.display="none";
          }
       }
    }
}


//-->
</script>


特定人物の発言抜き出しも似たような幹事でできます。

人狼審問- The Neighbour Wolves
The Village of Headless Knight
の二つの人狼は特定人物の発言抜き出しがJavaScriptで実装されてるようです。



多分見てないと思いますが、各種人狼管理者の方、もしどなたかみてましたら
これらのリアルタイムプレビューや発言検索機能を付けてみるのはいかがでしょうか。
ああ、こういう時にトラックバックを使うのかな。

んーよく分からん。たはは。
スポンサーサイト








コメント
コメントを投稿する
URL:
Comment:
Pass:
:
 
Trackback
この記事のトラックバックURL
この記事へのトラックバック