Własny dodatek do Firefox wykonujący kod JS

Witam,

stworzyłem pewną stronę internetową. Chciałbym jednak wydać wraz z nią specjalny dodatek z tzw. “menu podręcznym”. Chciałbym, aby klikając na jakąś ikonę w ramach dodatku Firefox uruchomił się na mojej stronie internetowej kod JavaScript.

Przykład:

Kliknięcie przycisku na stronie wywołuje funkcję cos() - chciałbym, aby klikając na button znajdujący się w dodatku wywołała się właśnie ta funkcja. Nie mam jednak pojęcia, jak to uczynić.

Czytałem i tworzyłem proste dodatki, nigdy jednak nie ingerowałem w samą treść strony… Stąd też mój problem.

https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/page-mod.html

Albo poczytaj o Greasemonkey