bookmarkletで、「選択文字列を取得して何かする」という処理はよくあるものですが(検索エンジンに渡したりとか)、そのことについて暫く考えを巡らせています。
※ 以下のJavascriptソースはMozilla系ブラウザで動作させるものとします。
Firefoxで選択文字列を取得する場合は、以下のような方法が用いられます。
var t = window.getSelection().toString();
多くの場合はこれで問題無いのですが、うまく行かない場合もあります。
まず、フレームが使われてい...
"Firefoxで選択文字列を取得する場合は、以下のような方法が用いられます。 var t = window.getSelection().toString();"