Home JavaScript Greasemonkey PHP

Google Map から検索結果無しの URL を作るブックマークレット2009-12-17


Google Map では、任意の画面からそこへリンクするための URL を生成する事が出来るのですが、その URL には、その時使用した検索ワードが含まれた形になっています。
まあそんな事気にすんなよ、といえばそれまでですが、人に URL を伝える時とか、検索ワードが入っていない方がスマートに見えていいなぁ、なんて言う事もあるかと思います。

そこで、それを簡単にするブックマークレットを作ってみました。
(参考:ブックマークレットの使い方)

javascript:(function(l,v,i,a,r){if(!l)return;v=l.value;i=v.indexOf('?');r=v.substr(0,i)+'?';a=v.substr(i+1).split('&');while(v=a.shift()){if(v.match(/^(q|hnear)=/i))continue;r+=v+'&';}prompt('Copy%20it!',r);})(document.getElementById('leurl'));

まず、上記のブックマークレットを登録したら、下記の 3 ステップで検索結果無し URL が手に入ります。

ステップ1

普通に検索します。

step1

ステップ2

リンクを表示させます。

step2

ステップ3

ブックマークレットを実行します。

step3

あとはよしなに~。

カテゴリ: Development タグ: javascript bookmarklet