2012年5月14日

iPhone の Safari で選択したテキストを 英辞郎 on the Web Pro や大辞林アプリで二本指タップで検索できる Bookmarklet


iPhone の Safari で Bookmarklet を作成する際に、選択したテキストを使う場合、Bookmarklet を選択した瞬間に選択が外れてしまうので iPad では使えるのに iPhone では使えないということがあります。

それを解決する方法がありました。

[iphone]Safariで選択したテキストをDraftPadに送るブックマークレット! | matuダイアリー

ここで紹介されているように、二本指でタップするというアクションを使うことで選択したままのテキストを Bookmarklet に渡すことができるようです。

早速改造して、英辞郎 on the Web Pro 用のものと大辞林で選択したテキストを検索出来るものをつくってみました。

iPhone の Safari で選択したテキストを英辞郎 ont the Web Pro で検索する Bookmarklet

javascript:document.addEventListener('gesturestart',function(){window.location='http://eowp.alc.co.jp/sp/search?q='+encodeURIComponent(''+window.getSelection());},false);

下記のページを iPhone の safari で開いてブックマーク後、編集して ? 以前を削って下さい。

選択したテキストを英辞郎Pro


iPhone の Safari で選択したテキストを大辞林で検索する Bookmarklet

javascript:document.addEventListener('gesturestart',function(){window.location='mkdaijirin://jp.monokakido.DAIJIRIN/search?text='+encodeURIComponent(''+window.getSelection());},false);

下記のページを iPhone の safari で開いてブックマーク後、編集して ? 以前を削って下さい。

選択したテキストを大辞林

使い方としては、まず開いているページで Bookmarklet をブックマークから選びます。画面上にはそのまま何も変化は無いですが、テキストを選択しに二本指で画面をタップすると英辞郎 on the Web や大辞林アプリに飛ばして検索することができます。

→このエントリーを Google+ で Share する

Google+ やっています。



Twitter はこちら



0 件のコメント:

【Chromebook】GeminiをAlt+Gで爆速起動!ショートカットの追加設定方法

【Chromebook】GeminiをAlt+Gで爆速起動!ショートカットの追加設定方法 ChromebookでAIアシスタント「Gemini」を使っていますか? マウスでアイコンをクリックするのも良いですが、キーボードから手を離さずに一瞬で呼び出せると作業効率が段違いに上がりま...