もごもご内検索ブックマークレット
はい、タイトルで説明おしまい。
ここにおいて置きます。 → けんさく - printf(" Hello %d world ", 0);
コード
//これはブックマークレットじゃ無いよ!! //うえの「けんさく - printf(" Hello %d world ", 0);」にあるよ。 var t=''; try{t=document.getSlection()}catch(e){} // Firefox if(t.replace(/[ 。、・\.,;-^]+/,'').toString()==''){ try{t=document.selection.createRange().text}catch(e){} // IE if(t.replace(/[ 。、・\.,;-^]+/,'').toString()==''){ t=prompt('もごもごけんさく\nけんさくしたい言葉を入れてください。',t); } } if(t!=null){ t+=' site:mogo2.jp/comment'; // 検索するサイトの指定 open('http://www.google.co.jp/search?q='+encodeURIComponent(t)); }
こんな感じ。
これに手を加えるとしたら、クロスブラウザと、もごもご以外のサイト内検索か?
ここを
t+=' site:mogo2.jp/comment';
こんな感じにしてさ。
t+=' site:'; t+=location.host; //名前怪しい。ホントにこれだったかな?
ってかさ、貧乏くさい
t+=' site:'; t+=location.host; //名前怪しい。ホントにこれだったかな?
ってアタリが。ブックマークレットなんだし、速度や負荷軽減を求めているんじゃないんだから
t+=' site:'+location.host;
これでいいんだよね。
変に貧民プログラミング。
追記ね。
うん。検索サイトを 'http://mogo2.jp/comment' としたのはなぜかといいますと、'http://mogo2.jp/' だと変化が速過ぎて検索結果が当てにならないだろうという判断。