人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

firefox用のアドオン開発について質問です。

インストールしておくと、
ページを開く毎に、ページ内の <div id="hoge"></div> に
「TEST」と表示するアドオンを作りたいのですが、
ずばり、browserOverlay.js と browserOverlay.xul の中は
どう書けばよいか教えて下さい。

よろしくお願いします。

●質問者: worldtravel
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

質問者から

現在、ページを表示し終えた時点でブックマークレットをクリックする事により、
javascriptによって、ある動作が起きるようにしています。
これを、常時、ページが読み込み終わる毎に勝手に動作させたいと考えています。


1 ● Cherenkov
●200ポイント

個人利用ならアドオンよりもgreasemonkeyのほうが手軽でいいかと。
まずgreasemonkeyをインストールして、次にUserScript(*.user.jsファイル)をドラッグアンドドロップでインストール。


https://gist.github.com/4004275

test.user.js

// ==UserScript==
// @name test
// @namespace http://d.hatena.ne.jp/Cherenkov/
// @description 
// @include http://*
// @include https://*
// ==/UserScript==

document.getElementById('hoge').textContent = 'TEST';

worldtravelさんのコメント
ありがとうございます。 せっかく教えて頂いたのに申し訳ありません。 思い通りの物ができたら、 他に欲しがっている方にも使って頂けるよう、 配布することを考えています。

Cherenkovさんのコメント
なるほど。 一から拡張作りを覚えるなら、addon builderとかsdkで作ったほうがいいと思います。 https://addons.mozilla.org/ja/developers/builder 試しに作ってみます。

Cherenkovさんのコメント
google検索のトップを開くと1秒後に検索欄にhateqと入力するデモを作ってみました。 https://builder.addons.mozilla.org/package/159858/latest/ addon builderを使えば全部ブラウザで開発できました。

worldtravelさんのコメント
ありがとうございます。 この様なサイトがあるのですね。 英語がダメダメの自分にはかなりハードルが高いですが...--; macを使っていますが、今使っているバージョン13には demoは対応していないと出てしまい、 作って頂いた物も、自分で試した物も動かせませんでした。 これってjavascriptができれば直ぐに作れるくらいのことが書いてありますが、 ドキュメントを読んで理解できないと難しそうですね。 しばらく頑張ってみます。 ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ