英辞郎のブックマークレットをつくってみた

たまに英単語を調べる時に不便なので。
和英・英和どちらでも検索できます。

使い方*1

  • ツールバーで右クリックし、プロパティをクリック
  • URLに以下のコードをコピペ
  • 調べたい単語を選択した状態で、ブックマークレットをクリックすればOK。*2

コード

javascript:d=document;w=window;t='';
if(d.selection){t=d.selection.createRange().text;}
else if(d.getSelection){t=d.getSelection();}
else if(w.getSelection){t=w.getSelection();};
if(t==""){t=w.prompt("辞書検索したい単語を入力(日本語/英語どちらもOK)", "");};
if (t!=null) 
{void(w.open('http://eow.alc.co.jp/'+encodeURIComponent(t)+'/UTF-8/', '_blank', ''))}


[元ネタ]
http://a-h.parfe.jp/einfach/archives/2004/1126212601.html
をベースに改良しました。

[追記]
コードが読みづらいので、改行を入れた。
利用時には改行を削除のこと。

*1:Firefoxを前提としてます

*2:選択していなくても使えるけど