選択範囲を『Yahoo!辞書』で調べるブックマークレットを作成した。選択範囲抽出はクロスブラウザ処理されているのでアイディア次第で他の用途にも使用できるかも...。
/*
================================================================================
Name : 選択範囲をYahoo!辞書で調べるBookmarklet Ver1.0.0
In : [none]
Out : [none]
Note : 選択範囲の文字列をYahoo!辞書のすべての辞書で調べます。
--------------------------------------------------------------------------------
Version : Ver1.0.0 | 2007/02/10 | 新規作成
--------------------------------------------------------------------------------
License : MIT license
URL : www.kanasansoft.com
================================================================================
*/
(
function(){
var
w=window
,d=w.document
,s="";
;
if(d.selection){
s = d.selection.createRange().text
}else if(d.getSelection){
s = d.getSelection()
}else if(w.getSelection){
s = window.getSelection()
}
window.open("http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p="+encodeURIComponent(s)+"+&stype=0&dtype=2","_blank")
}
)
()
================================================================================
Name : 選択範囲をYahoo!辞書で調べるBookmarklet Ver1.0.0
In : [none]
Out : [none]
Note : 選択範囲の文字列をYahoo!辞書のすべての辞書で調べます。
--------------------------------------------------------------------------------
Version : Ver1.0.0 | 2007/02/10 | 新規作成
--------------------------------------------------------------------------------
License : MIT license
URL : www.kanasansoft.com
================================================================================
*/
(
function(){
var
w=window
,d=w.document
,s="";
;
if(d.selection){
s = d.selection.createRange().text
}else if(d.getSelection){
s = d.getSelection()
}else if(w.getSelection){
s = window.getSelection()
}
window.open("http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p="+encodeURIComponent(s)+"+&stype=0&dtype=2","_blank")
}
)
()