プロフィール
ボナブ
千葉県
プロフィール詳細
最近の投稿
アーカイブ
アクセスカウンター
- 今日のアクセス:19
- 昨日のアクセス:880
- 総アクセス数:22282
カレンダー
検索
▼ Firefoxの検索アドオン
- ジャンル:コンピューター
- (じゆうちょう)
なんか、最近いろいろあって調べ物が増えてきた。
調べるたびにを検索窓を変えたりするのは面倒なので、
よく使う奴はアドオンにして右クリックから速攻調べられるようにしちゃいたい!と思ってちょっといじってみた。
Mozilla Developer Network
(Firefoxのアドオン作るのは初めてだったのでMDNを参照させてもらいましたよ!)
■右クリックから新規タブで開く
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator);
var mainWindow = wm.getMostRecentWindow("navigator:browser");
mainWindow.gBrowser.addTab("URL");
(ぐぐぐ…、ソースコード装飾ができない…)
■現在選択中の文字列の取得
var focusedWindow = document.commandDispatcher.focusedWindow;
var selectString = focusedWindow.getSelection().toString();
この2つを組み合わせれば簡単な検索アドオンはできそうかなー
(29のUIデザイン慣れない…)
調べるたびにを検索窓を変えたりするのは面倒なので、
よく使う奴はアドオンにして右クリックから速攻調べられるようにしちゃいたい!と思ってちょっといじってみた。
Mozilla Developer Network
(Firefoxのアドオン作るのは初めてだったのでMDNを参照させてもらいましたよ!)
■右クリックから新規タブで開く
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator);
var mainWindow = wm.getMostRecentWindow("navigator:browser");
mainWindow.gBrowser.addTab("URL");
(ぐぐぐ…、ソースコード装飾ができない…)
■現在選択中の文字列の取得
var focusedWindow = document.commandDispatcher.focusedWindow;
var selectString = focusedWindow.getSelection().toString();
この2つを組み合わせれば簡単な検索アドオンはできそうかなー
(29のUIデザイン慣れない…)
- 2014年5月19日
- コメント(0)
コメントを見る
ボナブさんのあわせて読みたい関連釣りログ
fimoニュース
登録ライター
- 雨雲レーダーの間違った使い方
- 20 時間前
- rattleheadさん
- 淀川バス釣り開拓記と66センチ…
- 2 日前
- 登石 ナオミチさん
- 悔しい一日からスタート
- 2 日前
- はしおさん
- 『DIY系アングラー?』
- 6 日前
- hikaruさん
- クリムゾンワールドワイド:ス…
- 7 日前
- ichi-goさん
本日のGoodGame
シーバス
-
- BELUGA復帰戦
- ハマコー
-
- ナイトリバーシーバス
- OKB48